我正在阅读基本的OpenCV教程,以从运行Ubuntu 18.04的台式机上的网络摄像头link捕获图像。我在/dev/video0
上有一个Logitec C310网络摄像头,它可以与Cheese和VLC等其他网络摄像头捕获软件一起正常运行。如果需要的话,该机器还具有Nvidia显卡。
但是,使用OpenCV(版本opencv-python-3.4.4.19)进行的捕获始终显示白色框。我尝试同时使用python2.7和python3(在不同的virtualenv中)运行它。
同一代码在带有集成摄像头的笔记本电脑(不同机器)上运行良好。
可能会发生什么?
编辑
使用imwrite
拍摄的图像被附加。 (它可能是不可见的,因为它是白色的)。 :-/
这是屏幕截图