OpenCV调用摄像头
调用摄像头代码
Python
1 | import cv2 # 图像处理的库 OpenCV |
C++
1 |
|
已知问题
- 实例化
cv2.VideoCapture时需要加上cv2.CAP_DSHOW参数,默认参数为cv2.CAP_MSMF,容易产生兼容性问题; - 调用
read()时产生一个内存错误,错误代码0xC0000005,位于“VSFilter.dll”。一般在 Windows 7 等老系统下产生——
**解决方法:**从Windows 10 里拷贝一个替换原有的(位于%SystemRoot%\System32\VSFilter.dll);
其他
- 在debug模式下运行OpenCV可以看到支持的模式^[1]^;