Чтение файла raw12 в двумерный массив для дальнейшей обработки в формате png - Фотопедия
0 голосов
/ 30 августа 2018

У меня есть файл изображения raw-12. Я хочу прочитать это, используя c ++ в 2-й массив. но я не понимаю основную картину файла raw-12 о том, как в нем расположены пиксели. кто-нибудь может помочь?

1 Ответ

1 голос
/ 30 августа 2018

Термин Raw-12 обычно означает 12 бит на элемент пикселя, а raw - значение датчика пикселя.

Кроме того, если вы работаете с цветным датчиком, каждый элемент имеет только один цвет, причем распределение цветового рисунка или мозаика зависят от устройства или камеры. Обычно используется шаблон «Байера», но не всегда, и цветовая фаза меняется.

Коммерческие камеры обычно также сжимают необработанные данные и вставляют метаданные.

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

Я предполагаю, что это задание для вас, потому что уже есть целые комплекты программного обеспечения для коммерческих камер.

...