Использование пикселей и субпикселей в форматах TIFF и RAW - Фотопедия
2 голосов
/ 28 мая 2016

Первый ответ на этот вопрос говорит, что

при сохранении изображений в формате TIFF каждый пиксель содержит данные трех цветов, поэтому файл больше ... и RAW хранит только монохромные данные в каждом пикселе и использует цветные фильтры RGB, поэтому файл меньше

Я также не понял, что сказано в последнем предложении. Но, как я понял, пиксель состоит из трех подпикселей (как в здесь ) (кстати, точки означают подпиксели, верно?) Или четырех (как в паттерне Байера).
Поэтому моя дилемма заключается в том, не содержит ли пиксель данные трех цветов (в подпикселях) независимо от формата? И сказал ли этот ответ, что три или четыре субпикселя содержат один цвет (в RAW)?
Пожалуйста, очистите меня ....

Ответы [ 2 ]

4 голосов
/ 28 мая 2016

По сути, файл RAW хранит данные непосредственно с датчика вашей камеры. Большинство DSLR используют так называемый фильтр Байера (https://en.wikipedia.org/wiki/Bayer_filter) для получения информации о цвете. Обычно, для 4 «пикселей» (чувствительных элементов), 2 используются для получения информации о зеленом, 1 для красного и 1 для синий. Однако имейте в виду, что этот датчик будет обеспечивать изображение размером 2 * 2 = 4 пикселя: чувствительный элемент такого датчика не является субпикселем . Я надеюсь, что следующая часть прояснит ситуацию: )

В файле RAW этого мнимого датчика 2 * 2 вы найдете 4 значения, закодированных в битах X (например, 12) => ваш файл будет весить около 4 * битов.

Из-за фильтра Байера требуется некоторая интерполяция для получения информации о цвете по всем пикселям (см. Демозаики: https://en.wikipedia.org/wiki/Demosaicing). После этого шага каждый из 4 пикселей будет иметь значения RGB, поэтому ваш файл будет вес 4 * х * 3 бита.

Поскольку файл TIFF получен после демозаики, он становится «больше»: каждый из пикселей TIFF теперь содержит данные RGB, а не только R или G или B в файле RAW.

То, что вы называете субпиксель относится только к экрану : вам нужно три светодиода цвета R, G и B для воссоздания одного цвета (https://en.wikipedia.org/wiki/Additive_color) => один светодиод - это субпиксель .

Вы можете взглянуть на эти вопросы для получения дополнительной информации:

2 голосов
/ 28 мая 2016

pixel имеет различное значение в области технологий отображения и сенсорных технологий. pixel датчика RGB Bayer представлен только одним числом (примерно одним цветом), а pixel большинства графических дисплеев RGB представлен тремя числами. Число pixels, отмеченное на камерах, не является числом dots, деленным на четыре, - это фактическое число dots на датчике, которое становится трехстимульным pixels только после выполнения вычислительного преобразования, которое предполагает два дополнительных значения для каждый dot с переменным успехом. Наверное, это причина того, что их называют пикселями, я не уверен.

И, конечно же, существует ряд форматов файлов для хранения этой информации, как есть, - одно число на pixel. Наиболее распространенным является DNG, и он может хранить записанные данные датчиков в различных стилях.


Samsung использует тип дисплея под названием «Pentile», который делает примерно то же самое - снижает разрешение цветности и несколько сохраняет разрешение яркости, в то же время внося некоторый цветовой шум. У этих дисплеев dots меньше, чем можно было бы ожидать при изучении номинального разрешения. Например, Samsung Wave получил разрешение 800x480 pixels или что-то еще, что Samsung хотел сказать, но при ближайшем рассмотрении выяснилось, что он имеет столько же dots, сколько обычно имеют полноцветные ЖК-панели с разрешением 400x240.

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