WikiDer > Список монохромных и цветовых форматов RGB - Википедия
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Этот список монохромных и RGB палитр включает общий набор цветов (цветовые палитры) производить черное и белое и RGB цветные картинки на экране компьютера аппаратное обеспечение, не обязательно общее количество таких цветов, которые могут одновременно отображаться в заданном текстовом или графическом режиме любой машины. RGB - самый распространенный метод получения цветов для дисплеев; таким образом, эти полные цветовые репертуары RGB содержат все возможные комбинации триплетов R-G-B в пределах любого заданного максимального количества уровней для каждого компонента.
Для получения информации о конкретном оборудовании и различных методах создания цветов, отличных от RGB, см. Список 8-битных компьютерных аппаратных палитр, то Список аппаратных палитр 16-битного компьютера и Список палитр игровой консоли. Для различных программных компоновок и типов цветов, включая другие возможные варианты полной RGB-подсветки в пределах 8 бит глубина цвета дисплеи, см. Список программных палитр.
Каждая палитра представлена серией цветовых пятен. Когда количество цветов невелико, под ним появляется версия палитры размером в 1 пиксель для упрощения сравнения относительных размеров палитры. Огромные палитры даются непосредственно в цветовых фрагментах по одному цвету на пиксель.
Для каждой уникальной палитры - таблица цветового тестирования изображения и образец изображения (истинный цвет оригинал следует), визуализированный с этой палитрой (без дизеринг) даны. На тестовой таблице показаны полные 256 уровней основных цветов красного, зеленого и синего (RGB), а также дополнительных цветов голубой, пурпурный и желтый, а также полные 256 уровней шкалы серого. Градиенты промежуточных цветов RGB (оранжевый, зеленый лайм, морской зеленый, голубой, фиолетовый и фуксия) и полный оттенок спектр тоже присутствует. Цветовых диаграмм нет гамма исправлено.
Эти элементы иллюстрируют глубину цвета и распределение цветов любой заданной палитры, а образец изображения показывает, как выбор цвета таких палитр может представлять реальные изображения. Эти изображения не обязательно отражают то, как изображение будет отображаться на исходном графическом оборудовании, так как оборудование может иметь дополнительные ограничения относительно максимального отображения. разрешающая способность, соотношение сторон пикселя и цветовое размещение. Смоделированные образцы изображений для известных компьютеров см. Список 8-битных компьютерных аппаратных палитр и Список аппаратных палитр 16-битного компьютера статьи.
Монохромные палитры
В этих палитрах есть только некоторые оттенки серого, от черного до белого, которые считаются наиболее темными и более светлыми «серыми», соответственно. Общее правило - на этих палитрах есть 2п разные оттенки серого, где п это количество битов, необходимых для представления одного пиксель.
Монохромный (1 бит)
Монохромный графические дисплеи обычно имеют черный фон с белым или светло-серым изображением, хотя зеленый и желтый монохромные мониторы также были обычным явлением. Такая палитра требует только один бит на пиксель.
Там, где требовался фотореализм, эти ранние компьютерные системы сильно полагались на дизеринг чтобы компенсировать ограничения технологии.
В некоторых системах как Геркулес и CGA графические карты для IBM PC, значение бита 1 представляет белые пиксели (свет включен), а значение 0 - черные пиксели (свет выключен); другие, как Atari ST и Apple Macintosh на монохромных мониторах битовое значение 0 означает белый пиксель (без чернил), а значение 1 означает черный пиксель (чернильная точка), что приближается к логике печати.
2-битная шкала серого
В 2-битной цветовой палитре значение каждого пикселя представлено 2 битами, в результате чего получается палитра из 4 значений (22 = 4).
2-битное дизеринг:
Он имеет черный, белый и два следующих промежуточных уровня серого:
Монохромная 2-битная палитра используется на:
- В Монохромный дисплейный адаптер для IBM PC
- Компьютер NeXT, NeXTcube и Следующая станция монохромные графические дисплеи.
- Оригинал Геймбой система переносная игровая приставка.
- Macintosh PowerBook 150 монохромные ЖК-дисплеи.
- Коммодор Амига с монохромным монитором A2024 в режиме высокого разрешения.[1]
- Оригинал Amazon Kindle
- Оригинал Wonderswan
- В Тигр Электроника Game.com портативный игровая приставка
4-битная шкала серого
В 4-битной цветовой палитре значение каждого пикселя представлено 4 битами, в результате получается палитра из 16 значений (24 = 16):
4-битный дизеринг в градациях серого неплохо справляется с уменьшением видимых полос при изменении уровня:
Монохромная 4-битная палитра используется на:
- MOS Technology VDC (на Коммодор 128 с монохромным монитором)
- Амстрад КТК серия с монитором GT64 / GT65 Green (16 уникальных зеленых оттенков)
- Амстрад КТК Серия Plus с монохромным монитором MM12 (16 оттенков серого)
- Некоторое яблоко PowerBooks оснащены монохромными дисплеями, такими как PowerBook 5300
8-битная шкала серого
В 8-битной цветовой палитре значение каждого пикселя представлено 8 битами, в результате получается палитра из 256 значений (28 = 256). Обычно это максимальное количество оттенков серого в обычных монохромных системах; каждый пиксель изображения занимает одну память байт.
Наиболее сканеры может захватывать изображения в 8-битной шкале серого и форматы файлов изображений подобно TIFF и JPEG изначально поддерживает этот размер монохромной палитры.
Альфа-каналы нанят для наложение видео также используйте (концептуально) эту палитру. Уровень серого указывает непрозрачность пикселя смешанного изображения над пикселем фонового изображения.
Дихромные палитры
16-битная палитра RG
16-битная палитра RB
Палитра 16 бит ГБ
Обычные палитры RGB
Здесь сгруппированы те полные аппаратные палитры RGB, которые имеют одинаковое количество двоичных уровней (т. Е. Такое же количество биты) для каждого красного, зеленого и синего компонентов с использованием полного RGB цветовая модель. Таким образом, общее количество цветов всегда равно количеству возможных уровней по компонентам, п, в степени 3: п×п×п = п3.
3-битный RGB
3-битное сглаживание RGB:
Системы с 3-битной палитрой RGB используют по 1 биту для каждого из компонентов красного, зеленого и синего цветов. То есть каждый компонент либо «включен», либо «выключен» без промежуточных состояний. В результате получается 8-цветная палитра ((21)3 = 23 = 8), которые имеют черный, белый, три основных цвета RGB - красный, зеленый и синий и соответствующие им дополнительные цвета - голубой, пурпурный и желтый:
Индексы цвета варьируются в зависимости от реализации; поэтому порядковые номера не приводятся.
3-битная палитра RGB используется:
- Стандарт ECMA-48 для текстовые терминалы (иногда известный как "стандарт ANSI", хотя ANSI X3.64 не определяет цвета)
- Телетекст Уровень 1 / 1.5 Телетекст.
- Видеотекс
- Цветной компьютер TRS-80 (в графическом режиме одновременно могут отображаться только 4 цвета из фиксированных 4-цветных палитр)
- Орич
- BBC Micro
- Оригинальный NEC PC-8801 до MkII
- Оригинальный NEC PC-9801 с оригинальным процессором 8086 до моделей VM / VX
- Все Sharp X1 модели до X1 Turbo Z
- В Sharp MZ 700
- Fujitsu FM-7, FM New 7, FM 77 до FM77AV
- Sinclair QL
- В Macintosh SE с цветным принтером или внешним монитором
- В СЕКАМ версия Atari 2600
- Цвет Максимит, микрокомпьютер на базе PIC32
6-битный RGB
Системы с 6-битной палитрой RGB используют по 2 бита для каждого из компонентов красного, зеленого и синего цветов. Это приводит к (22)3 = 43 = 64-цветная палитра выглядит следующим образом:
6-битные системы RGB включают следующее:
- Усовершенствованный графический адаптер (EGA) для IBM PC / AT (одновременно могут отображаться только 16 цветов)
- Система Sega Master игровая приставка
- GIME для Цветной компьютер TRS-80 3 (одновременно могут отображаться только 16 цветов)
- Время гальки умные часы с 6-битным (64-цветным) дисплеем для электронной бумаги
- Параллакс пропеллер используя эталонную схему VGA[2]
9-битный RGB
Системы с 9-битной палитрой RGB используют по 3 бита для каждого из компонентов красного, зеленого и синего цветов. Это приводит к (23)3 = 83 = 512-цветная палитра:
9-битные системы RGB включают следующее:
- Atari ST (Обычно от 4 до 16 сразу без хитростей)
- MSX2 компьютеры (до 16 одновременно)
- Sega Genesis игровая приставка (64 сразу)
- Sega Nomad
- TurboGrafx-16 (NEC PC-Engine)
- NEC PC-8801 Mk II SR и более поздние модели (их сразу 8)
- В Мышление компьютер (16 сразу)
12-битный RGB
Системы с 12-битной палитрой RGB используют по 4 бита для каждого из компонентов красного, зеленого и синего цветов. Это приводит к (24)3 = 163 = 4096-цветная палитра. 12-битный цвет может быть представлен тремя шестнадцатеричными цифрами, также известными как сокращенная шестнадцатеричная форма, который обычно используется в веб-дизайне. Палитра следующая:
12-битные системы RGB включают следующее:
- Amiga OCS/ECS (32, 64 или 4096 цветов)
- Apple IIgs Видеочип (3200 цветов)
- Atari STe (16 цветов)
- Желудь Архимеда
- Sega Game Gear (32 цвета)
- Hi-Text Уровень 2.5+ Телетекст
- Карманный цвет Neo Geo (147 цветов)
- Atari Lynx (16 цветов)
- NEC PC-9801 Модели VM / VX обычно оснащены NEC V30 или лучше, но до серии PC9821.
- В Sharp X1 Турбо Z серии
- Fujitsu FM-77AV
- В Амстрад КТК 664Plus, 6128Plus и GX4000 (32 цвета)
- NeXTstation Color и NeXTstation Turbo Color
- Цвет WonderSwan
В Библиотека Аллегро поддерживается в (устаревшей) версии 4, пример кода эмулированного 12-битного цветового режима (ex12bit.c) с использованием 8-битного индексированного цвета в VGA / SVGA. Он использовал два пикселя для каждого эмулируемого пикселя, соединенные по горизонтали, и специально адаптированную 256-цветовую палитру. Один диапазон палитры состоял из множества яркостей одного основного цвета (например, зеленого), а другой диапазон двух других основных цветов, смешанных вместе с разным количеством и яркостью (красный и синий). Это эффективно уменьшило горизонтальное разрешение вдвое, но позволило 12-битный «истинный цвет» в DOS и других 8-битных режимах VGA / SVGA. Эффект также несколько снизил общую яркость экрана.[3]
15-битный RGB
Системы с 15-битной палитрой RGB используют по 5 бит для каждого из компонентов красного, зеленого и синего цветов. Это приводит к (25)3 = 323 = 32 768 цветовая палитра (широко известная как Highcolor) следующее:
15-битные системы включают:
- Система развлечений Super Nintendo (256 цветов)
- Truevision ТАРГА и графические карты AT-Vista для IBM PC / AT и совместимые, и NU-Vista для Apple Macintosh
- Более поздние модели Супер VGA (SVGA) Совместимость с IBM PC графические карты
- Nintendo Цвет Game Boy/Продвигать/SP/Микро карманные игровые приставки
- Nintendo DS (2D вывод)
- Neo Geo AES/Neo Geo CD игровые приставки (4096 цветов)
- В Sega 32X Аддон для Mega Drive / Genesis
- В то время как Игровая приставка использовали 24-битную глубину цвета для вычислений и видео, текстуры, примененные к 3D-объектам, имели максимальную глубину цвета 15-бит.
18-битный RGB
Системы с 18-битной палитрой RGB используют по 6 бит для каждого из компонентов красного, зеленого и синего цветов. Это приводит к (26)3 = 643 = 262144 цвета следующая палитра:
18-битные системы RGB включают следующее:
- IBM_8514 (256 цветов из 262144)
- Видеографическая матрица (VGA) для IBM PS / 2 и Совместимость с IBM PC (256 одновременных цветов из палитры 262 144)
- Atari Falcon (256 цветов)
- Nintendo DS (3D-вывод и 2D смешанный выход)
- Используется внутри многих ЖК-мониторов
24-битный RGB
Часто известный как истинный цвет и миллионы цветов, 24-битный цвет - это самая высокая обычно используемая глубина цвета, которая доступна в большинстве современных систем отображения и программного обеспечения. Его цветовая палитра содержит (28)3 = 2563 = 16 777 216 цветов. 24-битный цвет может быть представлен шестью шестнадцатеричными цифрами. Это примерно то количество отдельных цветов, которое человеческий глаз может различить в ограниченной гамме типичного дисплея.[нужна цитата].
Для всей палитры (показанной выше) требуется квадратное изображение шириной 4096 пикселей (50,33 МБ без сжатия), и на этой странице недостаточно места, чтобы показать его полностью.
Это можно представить как 256 уложенных друг на друга квадратов, как показано ниже, каждый из которых имеет одинаковое заданное значение для красного компонента от 0 до 255.
Цветовые переходы на этих участках должны быть непрерывными. Если цветовой шаг (полосатость) внутри видно, то, вероятно, дисплей настроен на Highcolor (15 или 16 бит RGB, 32 768 или 65 536 цветов) или меньше.
Это также количество цветов, используемых в файлах изображений с истинным цветом, например Truevision TGA, TIFF, JPEG (последняя внутренне закодирована как YCbCr) и Растровое изображение Windows, снято с сканеры и цифровые фотоаппараты, а также созданные с 3D компьютерная графика программного обеспечения.
24-битные системы RGB включают:
- Расширенная графическая архитектура Amiga (256 или 262144 цветов)
- Nintendo 3DS
- Игровая приставка
- PlayStation Vita
- Более поздние модели Супер VGA (SVGA) Совместимость с IBM PC графические карты
- Truevision Графические карты AT-Vista для IBM PC / AT и совместимые, и NU-Vista для Apple Macintosh.
- В Philips CD-i
- Nintendo Switch
30-битный RGB
Поддержка некоторых новых видеокарт 30-битный RGB и выше. Его цветовая палитра содержит (210)3 = 10243 = 1 073 741 824 цвета. Однако пока еще мало операционных систем или приложений, поддерживающих этот режим. Некоторым людям может быть трудно отличить более высокие цветовые палитры от 24-битных цветовых палитр. Однако диапазон яркостьили шкала серого, предлагаемая в 30-битной цветовой системе, будет иметь 1024 уровня яркости, а не 256 из общепринятых стандартных 24-битных уровней, к которым человеческий глаз более чувствителен, чем к оттенку. Это снижает эффект полосатости для градиентов на больших площадях.[4]
Необычные палитры RGB
Это также полные репертории палитры RGB, но либо они не имеют одинакового количества уровней для каждого красного, зеленого и синего компонентов, либо они основаны на битовых уровнях. Тем не менее, все они используются в очень популярных персональные компьютеры.
Подробнее о цветовых палитрах для этих систем читайте в статье Список 8-битных компьютерных аппаратных палитр.
4-битный RGBI
4-битная палитра RGBI похожа на 3-битную палитру RGB, но добавляет один бит для интенсивность. Это позволяет каждому из цветов 3-битной палитры иметь свой тьма и яркий вариант, потенциально дающий в общей сложности 23× 2 = 16 цветов. Однако в некоторых реализациях было только 15 эффективных цветов из-за идентичного отображения «темных» и «ярких» вариантов черного.
Эта 4-битная схема RGBI используется на нескольких платформах с вариациями, поэтому приведенная ниже таблица представляет собой простую справочную информацию о богатстве палитры, а не фактическую реализованную палитру. По этой причине каждому цвету не присваиваются номера, и порядок цветов является произвольным.
Обратите внимание, что «темно-белый» в этом примере более светлый серый, чем «ярко-черный».
Графика IBM PC
Обычное использование 4-битного RGBI было на ПК IBM и совместимые компьютеры, которые использовали 9-контактный Разъем ДЭ-9 для цветной печати. Эти компьютеры использовали модифицированный «темно-желтый» цвет, который казался коричневым. На дисплеях, разработанных для IBM PC, установка «яркого» цвета добавляла ⅓ от максимума к все три яркость каналов, поэтому «яркие» цвета были более белыми оттенками своих 3-битных аналогов. Каждый из остальных битов увеличивал канал на, за исключением того, что темно-желтый имел только зеленого и, следовательно, был коричневым вместо охры.[5]
Графические стандарты ПК, использующие этот режим RGBI, включают:
- Оригинальный Цветной графический адаптер.
- IBM Усовершенствованный графический адаптер, в режимах CGA
- "Тэнди графика"на IBM PCjr и Тэнди серии 1000 компьютеры.
- Plantronics Colorplus на ограниченном количестве ПК-совместимых компьютеров.
Палитра CGA также используется по умолчанию более поздними версиями IBM. EGA, MCGA, и VGA графические стандарты для обратной совместимости, но эти стандарты позволяют изменять палитру, поскольку они либо предоставляют дополнительные линии видеосигнала, либо используют аналоговый выход RGB.
В Технология MOS 8563 и 8568 Микросхемы контроллера видеодисплея, используемые на Коммодор 128 серии для 80-колоночного режима (и неизданного Коммодор 900 рабочая станция) также использовала ту же палитру, что и на IBM PC, поскольку эти чипы были разработаны для работы с существующими мониторами CGA PC.
Другое использование
Другие системы, использующие вариант 4-битного режима RGBI, включают:
- В ZX Spectrum серия компьютеров, в которых отсутствуют отчетливые «темные» и «светлые» черные цвета, что дает эффективную 15-цветную палитру.[6]
- В Sharp MZ-800 серии компьютеров.[7]
3 уровня RGB
Трехуровневый ('не биты) RGB использует три уровня для каждого компонента красного, зеленого и синего цвета, в результате получается 33 = 27 цветовая палитра выглядит следующим образом:
Эта палитра используется:
- В Амстрад КТК 464 серия персональных компьютеров за исключением моделей Plus (до 16 цветов одновременно)
- В Toshiba Pasopia 7
3-3-2 бит RGB
3-3-2-битный RGB использует по 3 бита для каждого из компонентов красного и зеленого цвета и 2 бита для синего компонента из-за меньшей чувствительности обычного человеческого глаза к этому основному цвету. В результате получается палитра 8 × 8 × 4 = 256 цветов, как показано ниже:
Эта палитра используется
- В MSX2 серия персональных компьютеров.
- Палитра 4 из IBM PGC (палитра 2 дает 2-3-3-битный RGB, а палитра 3 дает 3-2-3-битный RGB).
- Встроенный выход VGA плат Digilent Inc. NEXYS 2, NEXYS 3 и BASYS2 FPGA.
- В Uzebox игровая консоль
- SGI Indy 8-битная графика XL
- В Тики 100 персональный компьютер (одновременно может отображаться только 16 цветов)
- Носить ОС умные часы с естественным дисплеем (одновременно могут отображаться только 16 цветов)
16-битный RGB
Большинство современных систем поддерживают 16-битный цвет. Иногда его называют Highcolor (вместе с 15-битным RGB), средний цвет или же тысячи цветов. Он использует цветовую палитру 32 × 64 × 32 = 65 536 цветов. Обычно для красного и синего компонентов цвета выделяется 5 бит (по 32 уровня каждый) и 6 бит для зеленого компонента (64 уровня) из-за большей чувствительности обычного человеческого глаза к этому цвету. Это удваивает 15-битную палитру RGB.
16-битная палитра RGB, использующая 6 бит для зеленого компонента:
В Atari Falcon и Расширенный графический массив (XGA) для IBM PS / 2 используйте 16-битную палитру RGB.
Следует отметить, что не все системы, использующие 16-битную глубину цвета, используют 16-битную палитру RGB с 32-64-32 уровнями. Платформы, подобные Sharp X68000 домашний компьютер или Neo Geo игровая консоль использует 15-битную палитру RGB (5 бит используются для красного, зеленого и синего цветов), но последний бит определяет менее значительную интенсивность или яркость. 16-битный режим Truevision ТАРГАГрафические карты / AT-Vista / NU-Vista и связанный с ними файловый формат TGA также используют 15-битный RGB, но оставшийся бит он выделяет как простой альфа-канал за наложение видео. В Atari Falcon также может быть переключен в режим согласования путем установки бита «наложения» в регистре режима графического процессора в 16-битном режиме, что означает, что он может фактически отображаться в либо 15- или 16-битная глубина цвета в зависимости от приложения.
Параллельное сравнение цветовой палитры
Эта секция не цитировать любой источники. (Апрель 2019) (Узнайте, как и когда удалить этот шаблон сообщения) |
Основные цветовые палитры
4-битная шкала серого
0x0 | 0x1 | 0x2 | 0x3 | 0x4 | 0x5 | 0x6 | 0x7 | 0x8 | 0x9 | 0xA | 0xB | 0xC | 0xD | 0xE | 0xF |
3-битный RGB
0x0 | 0x1 | 0x2 | 0x3 | 0x4 | 0x5 | 0x6 | 0x7 |
4-битный RGBI
0x0 | 0x1 | 0x2 | 0x3 | 0x4 | 0x5 | 0x6 | 0x7 |
0x8 | 0x9 | 0xA | 0xB | 0xC | 0xD | 0xE | 0xF |
Примечания
- Значения цвета, выделенные полужирным шрифтом, представлены в 2-битной (четырехцветной) палитре оттенков серого. Значения цвета, выделенные жирным шрифтом, представлены в 1-битной монохромной палитре.
- В 4-битном RGBI темные цвета имеют2⁄3rds интенсивность ярких цветов, а не1⁄2.
Расширенные цветовые палитры
Эта секция нуждается в расширении. Вы можете помочь добавляя к этому. (Март 2019 г.) |
Смотрите также
- Битовая карта
- Таблица поиска цвета
- Дисплей компьютера
- Оттенки серого
- Индексированный цвет
- Список домашних компьютеров по видеооборудованию
- Палитра (вычисление)
Рекомендации
- ^ «Коммодор: А2024». Архивировано из оригинал на 2012-03-02.
- ^ https://www.parallax.com/sites/default/files/downloads/32100-Propeller-Demo-Board-Schematic-RevG_0.pdf
- ^ "ex12bit - Как имитировать 12-битный режим истинного цвета на 8-битной карте. Библиотека программирования игр Allegro. - Linux Man Pages (3)". www.systutorials.com.
- ^ «Градиенты на телевизорах: битовая глубина цвета».
- ^ «Блог KeyJ: Архив блога» Генерация цвета в IBM CGA, EGA и VGA ». Получено 2020-05-26.
- ^ палеотроник (29.09.2018). «Столкновение цветов: инженерное чудо Sinclair ZX Spectrum». Журнал Палеотроник. Получено 2020-05-26.
- ^ «Sharp MZ-800 - MCbx». oldcomputer.info. Получено 2020-05-26.