от:goshavpl
В пикселе монитора не сразу три цвета (как Вы себе это представляете), если говорить о ЖК мониторах то практически все то же самое как в камере, только наоборот, на каждом пикселе стоит фильтр определенного цвета, перед ним стоит жидкокристалическая сборка регулирующая пропускание света подсветки, просто разрешение монитора дается в триадах из трех разноцветных пикселей, а разрешение камеры указывают в единичных пикселях, вот только это я и хотел сказать.Подробнее
В виндовом стандарте CMS пиксель представлен в виде (RGB). Есть ещё альфа канал - его опустим. Т.е. (0, 0, 0) - это чёрный, (255, 255, 255) - белый, (255, 0, 0) - красный ну и т.д. Как монитор будет отображать этот пиксель - это его личное дело. С камеры мы получаем лишь только одно значение определённого цвета. Т.е с красного пикселя (R, ?, ?), зелёного (?, G, ?), синего (?, ?, B). Знак вопроса - мы ничего не знаем о яркости в данном канале. Её то и надо восстановить. В противовес матрицам байера есть матрицы фовеон (сигма) - там мы сразу получаем готовый пиксель. Остаётся лишь только применить коэффициенты баланса белого.










