Упакованный пиксель - Packed pixel

В упакованный пиксель или же коренастый кадровый буфер организации, биты, определяющие каждый пиксель сгруппированы и сохранены последовательно.[1] Например, если на пиксель приходится 16 битов, каждый пиксель представлен двумя последовательными (смежными) 8-битными байтами в буфере кадра. Если есть 4 бита на пиксель, каждый байт буфера кадра определяет два пикселя, по одному в каждом. клев. В последнем примере в байте хранится один 4-битный пиксель, а 4 бита байта остаются неиспользованными. Если пиксель имеет более одного канал, каналы чередуются при использовании организации упакованных пикселей.

Дисплеи с упакованными пикселями были обычным явлением на ранних этапах микрокомпьютер система, которая разделяла один основная память как для центральное процессорное устройство (CPU) и драйвер дисплея. В таких системах к памяти обычно обращались по байту, поэтому, упаковывая пиксели, система отображения могла считывать данные на несколько пикселей за одну операцию чтения.

Упакованный пиксель - это один из двух основных способов организации графических данных в памяти, второй - планарный организация, где каждый пиксель состоит из отдельных битов, хранящихся в собственном самолет. Для 4-битного значения цвета память будет организована в виде четырех плоскостей размером с экран по один бит каждая и одного значения пикселя, созданного путем выбора соответствующего бита из каждой плоскости. У плоской организации есть то преимущество, что к данным можно обращаться параллельно, и она используется, когда пропускная способность памяти является проблемой.

Смотрите также

Рекомендации

  1. ^ «Пиксельные и плоские форматы изображений». software.intel.com. 2018-11-07. Получено 2019-03-28.