gpt4 book ai didi

c++ - 让网络摄像头在 OpenCV 中工作

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:34:57 24 4
gpt4 key购买 nike

我正在尝试让我的网络摄像头在 Windows 7 64 位 OpenCV 版本 2.2 中捕获视频。但是,我遇到了一些困难。 OpenCV 附带的示例二进制文件都无法检测到我的网络摄像头。最近我看到这篇文章,它建议答案在于重新编译文件 opencv_highgui,属性页中的属性为 HAVE_VIDEOINPUT HAVE_DSHOW。

Can't access webcam with OpenCV

但是,我不确定在程序上如何执行此操作。有人可以建议如何去做吗?谢谢。

最佳答案

大致来说,这些是重要的步骤:

  1. 下载 OpenCV 2.2 源代码,
  2. 根据InstallGuide建立一个项目来编译它,
  3. 对代码进行任何需要的更改,
  4. 构建 opencv_highgui 库(可能是 dll 和 lib 文件),以及
  5. 在您的原始项目中替换这些。

如果您可以将项目配置为仅生成 highgui 文件(而不是 OpenCV 中的每个库),请这样做,因为您需要进行的更改不应影响其他模块。这样可以节省一些时间。

构建 OpenCV 的详细说明位于:http://opencv.willowgarage.com/wiki/InstallGuide .您应该遵循本指南。

关于c++ - 让网络摄像头在 OpenCV 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6294491/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com