Как я могу избавиться от желтого оттенка на изображении с камеры моего Macbook
Я недавно установил Ubuntu 18.04 LTS на свой Macbook Pro. После сборки драйвера facetimehd из исходного кода и некоторой борьбы с его установкой, камера наконец-то работает, однако изображение, которое передается людям во время видеозвонков, имеет определенный желтый оттенок.
После некоторых поисков я обнаружил guvcview
и попытался использовать его для настройки значений оттенка и насыщенности. Хотя это определенно привело к улучшению, желтый оттенок все еще довольно очевиден. По крайней мере, теперь я могу выбирать между "ярко-розовым" и "мордор красным", если захочу. Вместо этого мне бы очень хотелось, чтобы это была довольно простая нейтральная окраска.
1 ответ
У меня сработало копирование файлов калибровки из установки Bootcamp. Цитата из https://github.com/patjak/bcwc_pcie/wiki/Extracting-the-sensor-dication-files :
Примечание. Я проверял это только на 1871_01XX.dat. Используйте на свой страх и риск и сообщайте обо всех ошибках.
При использовании установленных файлов (настроек калибровки сенсора) цвета выглядят намного лучше. Я знаю только, как извлечь их из драйвера Windows Bootcamp. Вот шаги, которые вы можете выполнить:
Загрузите пакет драйверов с https://support.apple.com/kb/DL1837.
Извлеките файл \BootCamp\Drivers\Apple\AppleCamera64.exe.
Запустите: unrar x AppleCamera64.exe Теперь у вас должен быть файл AppleCamera.sys, который является драйвером, содержащим установленные файлы.
Выполните следующие команды:
dd bs=1 skip=1663920 count=33060 if=AppleCamera.sys of=9112_01XX.dat dd bs=1 skip=1644880 count=19040 if=AppleCamera.sys of=1771_01XX.dat dd bs=1 skip=1606800 count=19040 if=AppleCamera.sys of=1871_01XX.dat dd bs=1 skip=1625840 count=19040 if=AppleCamera.sys of=1874_01XX.dat
Теперь у вас должны быть четыре файла .dat со следующими контрольными суммами md5sum:
a1831db76ebd83e45a016f8c94039406 1771_01XX.dat 017996a51c95c6e11bc62683ad1f356b 1871_01XX.dat 3c3cdc590e628fe3d472472ca4d74357 1874_01XX.dat 479ae9b2b7ab018d63843d777a3886d1 9112_01XX.dat
Скопируйте файлы .dat в каталог прошивки facetimehd (например, /lib/firmware/facetimehd/)
- Перезагрузите драйвер
- Убедитесь, что у вас не возникает ошибка «Прямая загрузка прошивки для facetimehd...».
Теперь у вас должны быть правильные цвета.