python3 cv2.VideoCapture 无法获取usb摄像头图像

之前做的一些利用摄像头的工作,结果python3下怎么弄都cv2.VideoCapture 无法获取usb摄像头图像,但在python2下能用。

解决方案:

1.从opencv的github上git clone最新的源码,自行编译安装:

打开cmake,选好路径,configure , generate ,然后就sudo make install 

要编译一阵。。

2.编译好的文件:

sudo cp /build/lib/python3/cv2.cpython-36m-x86_64-linux-gnu.so /usr/local/lib/python3.6/dist-packages/cv2/cv2.cpython-36m-x86_64-linux-gnu.so
路径就是差不多这样的,看具体情况。

你可能感兴趣的:(debug)