opencv 打开摄像头却捕捉不到图像解决方法
来源:互联网 发布:软件测试shell脚本 编辑:程序博客网 时间:2024/06/08 03:50
写opencv程序,打开摄像头,不料书上的程序出错,能打开摄像头,但是捕捉不到图像
用兄弟的电脑试过,能运行,没有问题
在网上找了很久,试了很多的方法,都没有用,后来在一个百度知道上找到一个方法成功
http://zhidao.baidu.com/link?url=8I5s8NuD3uID9-8oAYb2uFf-thH6j-i940Tgil9XPpYqwB7olGEEsKg3I3Jm4pPdTnVz1q__ivkXAZ42vvtFpR_3GEqHv1C-iDZZ_Y33Aum
#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;using namespace std;string name="我的";int main(){VideoCapture capture; //声明视频读入类capture.open(0); //从摄像头读入视频 0表示从摄像头读入if (!capture.isOpened()) //先判断是否打开摄像头{cout<<"can not open";cin.get();return -1;}namedWindow(name);while (1) { Mat cap; //定义一个Mat变量,用于存储每一帧的图像capture>>cap; //读取当前帧if (!cap.empty()) //判断当前帧是否捕捉成功 **这步很重要imshow(name, cap); //若当前帧捕捉成功,显示elsecout<<"can not "; waitKey(30); //延时30毫秒}return 0;}
不知各位看到了没有
can not表示程序没有读入图像
这就是我出错的原因,摄像头的第一帧读不进来
最重要的问题解决了,不过出现了一个小的问题,窗口名出现乱码,
这个问题还没有解决
以后解决了再贴上来
0 0
- opencv 打开摄像头却捕捉不到图像解决方法
- OpenCV之摄像头捕捉图像
- opecv能打开摄像头却不能取出图像的解决方法
- 利用Qt与OpenCV简单实现摄像头图像捕捉
- VS2008+MFC+opencv 显示视频图像/捕捉摄像头视频界面
- opencv里调用摄像头和捕捉图像帧的方案
- opencv捕捉摄像头
- [opencv]MFC打开摄像头显示图像
- OpenCv打开摄像头,显示图像,保存视频
- 【opencv】vc6.0中opencv打开摄像头失败解决方法
- opencv 通过摄像头捕捉头部
- 图像腐蚀,模糊,canny边缘检测,opencv中摄像头捕捉的图像
- OpenCV打开摄像头并获取实时视频图像代码
- Opencv--打开摄像头
- opencv打开摄像头
- opencv 打开摄像头
- OpenCV打开摄像头失败
- OpenCV打开摄像头(二)
- C Language Study - 数组和指针的区别(1)
- 图片的镜像和倒影
- makefile教材
- 树的直径,树的重心,树的分冶
- 160Intersection of Two Linked Lists
- opencv 打开摄像头却捕捉不到图像解决方法
- 算法学习之排序算法(二)(直接插入排序法)
- 补间动画
- 属性动画
- 减少颜色数目
- NOIP模拟8.12总结
- hdu 5360 Hiking (贪心+优先队列)
- JSP学习笔记(七):session
- hdu 2955