8
我正在使用beagleboard中的嵌入式系统。源代码使用Python,但是我从OpenCV导入库来执行图像处理。其实,我使用网络摄像头Logitech c910,它是一款出色的相机,但它具有自动对焦功能。我想知道是否可以禁用Python或Linux中的任何程序的自动对焦?在Linux中禁用网络摄像头的自动对焦
我正在使用beagleboard中的嵌入式系统。源代码使用Python,但是我从OpenCV导入库来执行图像处理。其实,我使用网络摄像头Logitech c910,它是一款出色的相机,但它具有自动对焦功能。我想知道是否可以禁用Python或Linux中的任何程序的自动对焦?在Linux中禁用网络摄像头的自动对焦
从您的外壳程序中使用程序v4l2-ctl
来控制您的网络摄像头上的硬件设置。要关闭自动对焦,尝试:
v4l2-ctl -c focus_auto=0
显示所有可能的控制经由:
v4l2-ctl -l
上述命令默认至第一个设备,即/dev/video0
。如果您有两个网络摄像头,请使用-d
开关选择您的目标设备。
@ margarita-gonzales,这对您有帮助吗? – 2017-10-20 02:48:24