请问Opencv3.2获取不了摄像头怎么解决
opencv吧
全部回复
仅看楼主
level 3
aaayanggeng
楼主
小白按毛星云的教材敲了打开摄像头的代码,结果显示不出画面,来大神帮帮忙啊,两天了.......
2017年06月02日 04点06分
1
level 1
射手岁月悠悠
我也是,显示窗口是灰色的,楼主解决了吗?
2017年06月06日 07点06分
2
aaayanggeng
你是3.2的吗
2017年06月06日 15点06分
level 3
aaayanggeng
楼主
还没有啊
2017年06月06日 15点06分
3
level 1
大蘑菇马里奥
这个比较神奇,我的也是!一会儿好的,一会儿有问题!!!!!试着在while前面加个waitkey(XX)试试,没完全搞定!
2017年06月10日 10点06分
4
aaayanggeng
会不会是系统有问题啊,我用cmake编译了x64和x86的包,发现x64的还是这样但是x86就很正常了,但是在别人电脑x64和x86都正常
2017年06月15日 13点06分
白芦花
在while里面加waitkey就视频出来了
2017年07月26日 07点07分
level 2
走走道睡着了
你代码都挡上了,其他怎么知道你写的对不对呢
2017年06月14日 07点06分
5
aaayanggeng
代码美誉错误的,其他电脑试过可以
2017年06月15日 13点06分
aaayanggeng
没有错误
2017年06月15日 13点06分
level 2
盖茨比owe
可以试下那种比较老版的打开摄像头代码
2017年06月28日 10点06分
6
level 9
happy365486
防火墙那些关了
2017年06月28日 15点06分
7
level 1
半越三霸蜜2y
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
using namespace cv;
int main() {
VideoCapture capture(0);
if (!capture.isOpened())
return -1;
Mat frame;
while (1) {
capture >> frame;
imshow("摄像头", frame);
waitKey(30);//给图像绘制留点时间
}
return 0;
}
//试试这个!我之前也是灰色 用这个之后就没事了 可以正常显示
2017年07月14日 07点07分
8
º凯旋归来º
用你这个成功了
2017年07月26日 05点07分
1