【问题标题】:Unable to open my laptop camera using OpenCV无法使用 OpenCV 打开我的笔记本电脑摄像头
【发布时间】:2015-01-12 16:33:55
【问题描述】:

我是 OpenCV 新手,正在尝试使用

从我的笔记本电脑摄像头捕捉视频
VideoCapture cap(0); // open the video camera no. 0

我正在关注教程capturing-images-videos

我尝试了 VideoCapture cap(0);具有不同的参数(0,1,2),但它对我不起作用。我还检查了设备管理器,我的摄像头工作正常(也可以使用 Skype,它也可以工作)。 我可以使用 VideoCapture 的其他构造函数播放视频。 我使用的是 Windows 7(64 位),我的笔记本电脑是 HP ProBook 4530s。我也在使用 OpenCV OpenCV2.4.5 任何帮助将不胜感激。

【问题讨论】:

  • 这个question好像很相似,你试过那里提出的解决方案吗?
  • Adrien 的链接似乎是一个不错的解决方案,否则请尝试其他品牌的网络摄像头,看看问题出在摄像头还是您的软件配置上。
  • 我正在使用 Visual Studio;您能指导我如何重新编译 opencv_highgui 并更改“预处理器定义”。我不熟悉 CMake,我只使用解决方案文件来重建库

标签: c++ opencv


【解决方案1】:

代码是正确的,我可以创建窗口来显示相机捕获的图像。问题是我在我的 VM 中使用 Visual Studio,现在我在主机操作系统(Windows 7)上使用它。 谁能提一下在VM中访问Camera是否有任何问题? 感谢@Adrein 和@diip 抽出宝贵时间

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多