2013-05-01 70 views
8

我正在使用beagleboard中的嵌入式系统。源代码使用Python,但是我从OpenCV导入库来执行图像处理。其实,我使用网络摄像头Logitech c910,它是一款出色的相机,但它具有自动对焦功能。我想知道是否可以禁用Python或Linux中的任何程序的自动对焦?在Linux中禁用网络摄像头的自动对焦

回答

15

从您的外壳程序中使用程序v4l2-ctl来控制您的网络摄像头上的硬件设置。要关闭自动对焦,尝试:

v4l2-ctl -c focus_auto=0 

显示所有可能的控制经由:

v4l2-ctl -l 

上述命令默认至第一个设备,即/dev/video0。如果您有两个网络摄像头,请使用-d开关选择您的目标设备。

+0

@ margarita-gonzales,这对您有帮助吗? – 2017-10-20 02:48:24