Ich arbeite im eingebetteten System im Beagleboard. Der Quellcode ist in Python, aber ich importiere Bibliotheken von OpenCV, um Bildverarbeitung zu machen. Eigentlich benutze ich die Webcam Logitech c910, es ist eine ausgezeichnete Kamera, aber es hat Autofokus. Ich würde gerne wissen, ob ich den Autofokus von Python oder einem anderen Programm in Linux deaktivieren kann?
Verwenden Sie das Programm v4l2-ctl
von Ihrer Shell, um die Hardwareeinstellungen Ihrer Webcam zu steuern. Um den Autofokus auszuschalten, versuchen Sie:
Zeigen Sie alle möglichen Steuerelemente über:
an %Vor% Die obigen Befehle verwenden standardmäßig das erste Gerät, d. h. /dev/video0
. Wenn Sie zwei Webcams haben, verwenden Sie -d
switch, um Ihr Zielgerät auszuwählen.