Как регулировать яркость монитора с помощью веб-камеры

Константин Докучаев
Константин Докучаев
Как регулировать яркость монитора с помощью веб-камеры
Capital

Современные мониторы, особенно ноутбучные, имеют встроенный сенсор яркости и могут подстраивать яркость в соответствии с освещением в комнате. Если вы хотите замутить такую же возможность, но для монитора без сенсора, то можно воспользоваться утилитами ниже и вебкой.

Webcam Auto-Brightness (Windows, Linux)

Не самое элегантное решение из всех возможных. Хотя линуксоидам может и зайти.

Webcam Auto-Brightness — это скрипт, который получает изображение с веб-камеры, анализирует его и изменяет яркость монитора.

Как видите, сама утилита состоит из трёх файлов: настроек, скрипта, самой «программы». В зависимости от ОС порядок действий может отличаться, но в конечном счёте вам нужно указать параметры работы в ino-файле и запустить скрипт на выполнение.

Также для корректной работы понадобятся библиотеки:

  • Zenity (для информационных сообщений);
  • Streamer (для получения изображений с вебки);
  • Imagemagick (для оптимизации изображения);
  • Php5-cli и php5-gd (для анализа изображений).

Попробовать

SoftonEyes (Windows)

Перейдём к более понятным вещам. SoftonEyes — утилита, которая не требует установки и делает именно то, что нужно.

После запуска приложения вы можете регулировать яркость монитора вручную с помощью ползунка. Либо активировать чекбокс Auto adjust using built-in camera и получить автонастройку яркости на основе данных с веб-камеры.

Попробовать

autobrightness (Windows, macOS, Linux)

Сразу скажу, что у меня на Windows 11 утилита не завелась. В остальном всё работает «из коробки».

Но при желании можно пройтись по настройкам:

  • Изменить язык утилиты;
  • Выбрать технологию изменения яркости (sysfs для     *nix, powercfg — для Windows);
  • Шаг изменения яркости;
  • Выбор камеры, если их несколько;
  • Интервал, через который будет изменяться яркость;
  • Указать горячие клавиши;
  • Указать минимум и максимум яркости;
  • Активировать автозапуск.

Попробовать

Clight (Linux)

Снова к высоким материям, ведь утилита доступна только для *nix систем. Собирать всё придётся самостоятельно, но на wiki доступна пошаговая инструкция.

Clight поддерживает автонастройку яркости и цветовой температуры монитора, яркости кнопок клавиатуры, затемнение монитора по таймауту. В настройках можно выставить необходимые параметры для более комфортной работы.

Попробовать



Great! Next, complete checkout for full access to All-In-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-In-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated