Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个运行多个网络摄像头/摄像头的应用程序。我无法通过 OpenCV 检测到我拥有的网络摄像头数量,以安排一个包含多个子网络摄像头的大显示窗口。
有人可以帮我吗?
我搜索了 openCV willowgarage 但失败了
谢谢
我不认为 OpenCV 提供任何功能来判断检测到多少个摄像头。一种简单且跨平台的方法是VideoCapture::open()在循环中调用 0 到 10,并在每次迭代中检查是否VideoCapture::isOpened()返回true。这样您就可以知道相机的索引以及您拥有的相机数量。
VideoCapture::open()
VideoCapture::isOpened()
true