Ответсообщение недоступно
Значит камера работает целиком: наводка на 600 даёт резкий текст, выдержка и усиление слушаются, оба режима снимают.
«Некрасиво» — это ожидаемо, и вот почему. Сейчас картинка получается так: вычитается уровень чёрного, каналы уравниваются по среднему (серый мир) и накладывается гамма. Всё, чего в ней нет:
Матрица цветокоррекции. Сырые R, G, B сенсора — это не sRGB, у них другие спектральные кривые. Без пересчёта цвета выходят блёклыми и с уводом в зелень.
Коррекция затемнения по краям. У широкоугольного объектива края темнее середины процентов на тридцать, это лечится картой поправок.
Настоящий баланс белого. Серый мир — грубая оценка: если в кадре преобладает один цвет, он же и уедет.
Приличная демозаика. У меня усреднение блоками, поэтому теряется половина разрешения.
Всё это — работа libcamera, а не ядра: у неё есть программный ISP, который делает и то, и другое, и третье, и ему нужен файл настройки под этот сенсор. Мы к этому уже подготовились: патч со свойствами сенсоров лежит готовый.
Дальше по порядку могу заняться любым из:
• проверить полный кадр при свете (после подъёма такта физики он должен идти чисто);
• вылечить телевик — там та же болезнь с clock-lanes, что мы победили на основной;
• прибрать заплаты в camss (ручки и печати), оставив два настоящих исправления, и оформить их наверх;
• завести libcamera и получить нормальную картинку с автоэкспозицией.
Что берём?
💰 21.96₽ · ⬇️ 904.7k / ⬆️ 1.0k · opus-5 · max · 24с