Откройте файл изображения, содержащий минимально обработанные линейные интенсивности RGB.
Данные изображения являются необработанными данными датчика после коррекции уровня черного и масштабирования до 16 бит на пиксель. Интерполяция интенсивностей для восстановления цвета. Массив цветовых фильтров имеет формат RGGB.
Отображение изображения. Поскольку изображение находится в линейном цветовом пространстве RGB, примените гамма-коррекцию, чтобы изображение отображалось на экране правильно.
Изображение имеет диаграмму X-Rite ® ColorChecker ® в сцене. Чтобы получить цвет окружающего света, отобразите значения RGB пикселя в одном из нейтральных фрагментов диаграммы. Интенсивность красного канала ниже, чем интенсивность двух других каналов, что указывает на то, что свет голубовато-зелёный.
light_color = 1x3 uint16 row vector
7361 14968 10258
Сбалансировать цветовые каналы изображения. Используйте 'ColorSpace' чтобы указать, что изображение и светильник выражены в линейном RGB.
Отображение цветосбалансированного изображения с гамма-коррекцией.
Убедитесь, что серый фрагмент сбалансирован по цвету. Три цветовых канала в цветовом сером пятне имеют одинаковую интенсивность, как и ожидалось.
patch_color = 1x3 uint16 row vector
13010 13010 13010