Robert Miles,
seclub.org/forum/goto/9113597/ - обычно под 8-битным цветом имеют в виду индексированный цвет с палитрой, как в GIF или в PNG с соответствующим режимом. При этом есть палитра из, как правило, 256 цветов 24 бита каждый (RGB), а каждый пиксель обозначается как индекс в палитре. Таким образом, на каждый пиксель достаточно потратить ровно 1 байт (то есть 8 бит), чтобы указать на любой из 256 цветов.
В том обменнике, на самом деле, просто написано про другой параметр: количество битов на канал. Вот я привел пример, в котором на канал 8 бит, как и в обычном RGB, в 32-битном цвете RGBA (с прозрачностью) тоже приходится по 8 бит на каждый канал. Но можно записывать в канале и с точностью 16 бит, это предусмотрено и в JPEG, и в PNG, хотя так делают редко, поскольку и 8 бит - в общем-то, достаточно. Можно, конечно, писать и меньше 8 бит на канал. Например, если черно-белое изображение (с одним каналом) записать через 1 бит на канал, получится двухцветное изображение.
Ссылка на пост
10 окт 2009 в 19:30
Ужас, надеюсь жертв нет?