u013752530
啦啦啦13578
2015-07-21 08:43
采纳率: 56%
浏览 2.7k

opencv摄像头灰屏~~~~

试了一个人脸检测的程序,在打开摄像头获取图像这里老是不行
最开始是直接显示 --(!) No captured frame -- Break!就退出了(但摄像头的灯也亮了)
而后我手动打开了摄像头,就不退出了,但是显示出来的都是灰色的
和我一起学习的同学用就好使。。。我的就各种不行。。。抓狂啊
opencv版本:2.4.10 vs2010 win8
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • lixianbo2007
    lixianbo2007 2015-07-21 12:58

    为什么要把frame=cvQueryFrame(capture)这段代码注释,这是请求一帧视频流,需要循环掉用,注意OpenCV函数的调用,如果操作不但会导致程序无法退出、摄像头也无法关闭,需重启电脑。

    点赞 评论
  • sinat_30173735
    pink me 2015-10-21 12:12

    你好,我也遇到了灰屏的问题,请问您是怎么解决的?我的qq:1376917951,谢谢

    点赞 评论

相关推荐