GNU/Linux >> Tutoriels Linux >  >> Linux

Désactiver la mise au point automatique de la webcam sous Linux

Utiliser le programme v4l2-ctl depuis votre shell pour contrôler les paramètres matériels de votre webcam. Pour désactiver la mise au point automatique, procédez comme suit :

v4l2-ctl -c focus_auto=0

Vous pouvez lister tous les contrôles possibles avec :

v4l2-ctl -l

Les commandes s'appliquent par défaut à votre premier appareil Video4Linux, c'est-à-dire /dev/video0 . Si vous avez plus d'une webcam branchée, utilisez -d basculez pour sélectionner votre appareil cible.

Installer v4l-utils

Le moyen le plus simple d'installer l'utilitaire consiste à utiliser votre gestionnaire de packages, par ex. sur Ubuntu ou d'autres systèmes basés sur Debian, essayez :

apt-get install v4l-utils

ou sur Fedora, CentOS et d'autres distributions basées sur RPM, utilisez :

yum install v4l-utils

Vous pouvez également le faire sous Linux avec :

cap = cv2.VideoCapture(0)
cap.set(cv2.CAP_PROP_AUTOFOCUS, 0)

Pour certaines personnes, cela ne fonctionne pas sous Windows (voir Désactiver la mise au point automatique de la webcam sous Windows à l'aide d'opencv-python). Dans mon système, c'est le cas (ubuntu 14.04, V4L 2.0.2, opencv 3.4.3, logitech c922).


Linux
  1. Linux - Désactiver le masquage d'écran sur la console texte ?

  2. UNIX / Linux :Comment verrouiller ou désactiver un compte utilisateur

  3. Comment désactiver une commande spécifique pour un utilisateur spécifique sous Linux

  4. Désactiver le raccourci `ctrl+shift+w` dans Firefox Linux

  5. Comment (vraiment) désactiver NCQ sous Linux

Comment désactiver la suspension et l'hibernation sous Linux

Comment désactiver la connexion SSH à un utilisateur spécifique sous Linux

Comment désactiver IPv6 sur Ubuntu Linux

Comment désactiver définitivement Swap sous Linux

Comment désactiver Swap sous Linux

Comment désactiver la vérification de la clé d'hôte SSH sous Linux