我正在尝试校准两台相机,但我的问题是自动对焦。我正在使用网络摄像头罗技c920。有人知道一种禁用自动对焦功能的方法吗?我在osx系统中使用C ++和opencv 2.4.9。
答案 0 :(得分:3)
你可以试试这个。
cap = cv2.VideoCapture(1) // Generate camera object
cap.set(cv2.CAP_PROP_AUTOFOCUS, 0) // turn the autofocus off
您可以在这些链接中找到有关如何设置某些属性的更多信息。
VideoCapture类
http://docs.opencv.org/3.2.0/d8/dfe/classcv_1_1VideoCapture.html
VideoCapture属性
答案 1 :(得分:0)
试试 v4l-utils:
sudo apt-get install v4l-utils
v4l2-ctl --list-devices
v4l2-ctl -d /dev/video0 --set-ctrl=focus_auto=0