Comment rendre les paramètres de la webcam permanents?


9

Avec la webcam intégrée de mon Samsung NP535U3C, j'ai le problème commun d'une image trop sombre. Je peux facilement ajuster les paramètres de luminosité, de contraste, etc. en utilisant guvcview, mais je ne peux pas éviter de répéter cette opération chaque fois que je démarre une nouvelle session.

J'ai remarqué que cela guvcviewme permet d'enregistrer les paramètres dans un fichier * .gpfl. Ma question est: existe-t-il un moyen de rendre ces paramètres permanents? Ou bien, comment puis-je créer un script qui charge ces paramètres au démarrage?

Le contenu de mon webcam_settings.gpflest le suivant:

#V4L2/CTRL/0.0.2
APP{"guvcview 1.5.3"}
# control data
#Brightness
ID{0x00980900};CHK{0:255:1:135}=VAL{186}
#Contrast
ID{0x00980901};CHK{0:255:1:33}=VAL{47}
#Saturation
ID{0x00980902};CHK{0:255:1:40}=VAL{69}
#Hue
ID{0x00980903};CHK{-180:180:1:0}=VAL{0}
#Gamma
ID{0x00980910};CHK{90:150:1:128}=VAL{150}
#Power Line Frequency
ID{0x00980918};CHK{0:2:1:2}=VAL{2}
#Sharpness
ID{0x0098091b};CHK{0:128:1:80}=VAL{80}
#Backlight Compensation
ID{0x0098091c};CHK{0:1:1:0}=VAL{0}
#Exposure, Auto Priority
ID{0x009a0903};CHK{0:1:1:0}=VAL{0}

Réponses:


3

Ça fera l'affaire:

% uvcdynctrl -L webcam_settings.gpfl

Vous pouvez même créer ce fichier en utilisant le même outil:

% uvcdynctrl -W webcam_settings.gpfl

1

Le programme guvcviewutilise un fichier de configuration appelé .guvcviewrcdans votre répertoire personnel qui contrôle tous les paramètres de guvcview. À l'intérieur, vous verrez dans cet exemple qu'il y a un chemin de profil par défautdefault.gpfl

Donc, enregistrez votre fichier gpfl en tant que default.gpfl dans votre répertoire personnel et voyez si cela fonctionne, sinon, changez l'emplacement mentionné dans le fichier de configuration à l'emplacement de votre fichier de profil.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.