Як зробити налаштування веб-камери постійними?


9

З вбудованою веб-камерою мого Samsung NP535U3C у мене загальна проблема, коли зображення виглядає занадто темним. Я можу легко регулювати налаштування яскравості, контрасту тощо, використовуючи guvcview, але я не можу уникнути повторення цієї операції щоразу, коли починаю новий сеанс.

Я помітив, що guvcviewдозволяє зберігати налаштування у файлі * .gpfl. Моє запитання: чи є спосіб зробити ці налаштування постійними? Або, як я можу зробити сценарій, який завантажує ці налаштування при запуску?

Зміст мого webcam_settings.gpflтакий:

#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}

Відповіді:


3

Це зробить трюк:

% uvcdynctrl -L webcam_settings.gpfl

Ви навіть можете створити цей файл за допомогою того ж інструменту:

% uvcdynctrl -W webcam_settings.gpfl

1

Програма guvcviewвикористовує конфігураційний файл, який називається .guvcviewrcу вашому домашньому каталозі, який контролює всі налаштування для guvcview. Всередині ви побачите в цьому прикладі шлях до профілю, який за замовчуваннямdefault.gpfl

Отже, збережіть свій файл gpfl як default.gpfl у своєму домашньому каталозі та перевірте, чи це працює, якщо ні, то змініть розташування, вказане у конфігураційному файлі, на те, де знаходиться файл вашого профілю.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.