Jump to content

Список программных палитр

Это список программных палитр, используемых компьютерами. Системы, использующие глубину пикселей 4 или 8 бит, могут одновременно отображать до 16 или 256 цветов. Многие персональные компьютеры в начале 1990-х годов отображали не более 256 различных цветов, свободно выбираемых программным обеспечением (пользователем или программой) из более широкой цветовой палитры RGB их оборудования .

Обычный выбор цветов в ограниченных подмножествах (обычно 16 или 256) полной палитры включает в себя некоторые схемы уровней RGB, обычно используемые с 8-битными палитрами в качестве основных палитр или универсальных палитр (т. е. палитр для многоцелевого использования).

Это некоторые типичные палитры программного обеспечения, но в таких системах можно сделать любой выбор.

Информацию о конкретных аппаратных цветовых палитрах см. в статьях « Список монохромных и RGB-палитр» , «Список 8-битной компьютерной аппаратной графики» , « Список 16-битной компьютерной аппаратной графики» и « Список палитр видеоигровых консолей» .

Каждая палитра представлена ​​массивом цветовых пятен. Под каждой палитрой отображается версия размером в один пиксель, чтобы можно было легко сравнивать размеры палитр.

Для каждой уникальной палитры приведены тестовая таблица цветов изображения и образец изображения (оригинал в истинном цвете следует за ним), визуализированный с использованием этой палитры (без сглаживания). Тестовая таблица показывает полные 8-битные 256 уровней основных цветов красного, зеленого и синего ( RGB ), а также дополнительные голубые, пурпурные и желтые цвета, а также полную 8-битную 256-уровневую шкалу серого. градиенты промежуточных цветов RGB (оранжевый, салатовый, морской зеленый, небесно-голубой, фиолетовый и фуксия), а также полный спектр оттенков Также присутствуют . Цветовые диаграммы не имеют гамма- коррекции.

Эти элементы иллюстрируют глубину цвета и распределение цветов любой заданной палитры, а образец изображения показывает, как выбор цвета таких палитр может представлять реальные изображения.

Специфика системы

[ редактировать ]

Это наборы цветов, официально используемые в качестве системных палитр в некоторых популярных операционных системах для персональных компьютеров, поддерживающих 8-битные дисплеи.

16-цветная палитра по умолчанию для Microsoft Windows и IBM OS/2.

[ редактировать ]

Используется этими платформами как примерно обратно совместимая палитра для текстовых режимов CGA, EGA и VGA, но с цветами, расположенными в другом порядке. Также является палитрой по умолчанию для 16 цветных значков.

Соответствующие индексы в этой палитре:

0 — черный 8 — серый
1 — бордовый 9 — красный
2 — зеленый 10 — лайм
3 — олива 11 — желтый
4 — темно-синий 12 — синий
5 — фиолетовый 13 — фуксия
6 — бирюзовый 14 — вода
7 — серебро 15 — белый

Стандартная 20-цветная палитра Microsoft Windows

[ редактировать ]

В 256-цветном режиме есть четыре дополнительных стандартных цвета Windows, всего двадцать зарезервированных системой цветов; [1] [2] таким образом, система оставляет 236 индексов палитр свободными для использования приложениями. Записи системных цветов в таблице палитр из 256 цветов — это первые десять плюс последние десять. В любом случае дополнительные системные цвета, похоже, не придают резкого цветового насыщения: они представляют собой лишь некоторые промежуточные оттенки сероватых цветов.

Начиная с Windows 95, эти дополнительные цвета могут быть изменены системой, если для цветовой схемы требуются пользовательские цвета. [3] уменьшая их полезность как статические, неизменные элементы палитры.

Полная 20-цветная системная палитра Windows:

0 — черный 246 — кремовый
1 — темно-красный 247 — средне-серый
2 — темно-зеленый 248 — тёмно-серый
3 — темно-желтый 249 — красный
4 — темно-синий 250 — зеленый
5 — темно-пурпурный 251 — желтый
6 — тёмно-голубой 252 — синий
7 — светло-серый 253 — пурпурный
8 — денежный зеленый 254 — голубой
9 — небесно-голубой 255 — белый

16-цветная палитра Apple Macintosh по умолчанию

[ редактировать ]

Когда Apple Computer представила Macintosh II в 1987 году, эта 16-цветная палитра была включена в System 4.1 .

0 — белый 8 — зеленый
1 — желтый 9 — темно-зеленый
2 — оранжевый 10 — коричневый
3 — красный 11 — коричневый
4 — пурпурный 12 — светло-серый
5 — фиолетовый 13 — средне-серый
6 — синий 14 — темно-серый
7 — голубой 15 — черный

Палитра по умолчанию ОС RISC

[ редактировать ]

Acorn RISC OS 2.x и 3.x предоставила следующую 16-цветную палитру: [4]

0 — белый 8 — темно-синий
1 — серый №1 9 — желтый
2 — серый №2 10 — зеленый
3 — серый №3 11 — красный
4 — серый №4 12 — бежевый
5 — серый №5 13 — темно-зеленый
6 — серый №6 14 — золотой/оранжевый
7 — черный 15 — голубой

RGB-аранжировки

[ редактировать ]

Это выбор цветов, основанный на равномерно упорядоченных уровнях RGB, которые обеспечивают полные комбинации RGB и в основном используются в качестве основных палитр для отображения любого типа изображения в пределах ограничений 8-битной глубины пикселя .

6 уровней RGB

[ редактировать ]
Красный #000000 #330000 #660000 #990000 #CC0000 #FF0000
Зеленый #000000 #003300 #006600 #009900 #00CC00 #00FF00
Синий #000000 #000033 #000066 #000099 #0000CC #0000FF

Шесть уровней для каждого основного уровня, 6³ = 216 комбинаций. Индекс может быть адресован как (36×R)+(6×G)+B, причем все значения R, G и B находятся в диапазоне от 0 до 5. Задуманный как однородный куб RGB, он дает шесть истинных оттенков серого. Кроме того, есть место для еще 40 цветов, поэтому операционные системы или программы могут добавлять дополнительные цвета.

Системы, использующие эту программную палитру:

  • Веб-безопасные цвета
  • Apple Macintosh 256 цветовая палитра по умолчанию. Он также содержит четыре градиента по десять оттенков серого, красного, зеленого и синего.

6-7-6 уровней RGB

[ редактировать ]
Красный #000000 #330000 #660000 #990000 #CC0000 #FF0000
Зеленый #000000 #002A00 #005500 #008000 #00AA00 #00D400 #00FF00
Синий #000000 #000033 #000066 #000099 #0000CC #0000FF

Эта палитра состоит из шести уровней для основных красных и синих цветов и семи уровней для основных зеленых, что дает 6×7×6 = 252 комбинации. Индекс может быть адресован как (42×R)+(6×G)+B, со значениями R и B в диапазоне от 0 до 5 и G в диапазоне от 0 до 6. Тот же случай, что и первый, но с добавленным уровнем зеленого цвета из-за большей чувствительности нормального человеческого глаза к этой частоте.

Он не обеспечивает истинных оттенков серого, но оставшиеся индексы могут быть заполнены четырьмя промежуточными оттенками серого. В любом случае для любого другого цвета места мало.

6-8-5 уровней RGB

[ редактировать ]
Красный #000000 #330000 #660000 #990000 #CC0000 #FF0000
Зеленый #000000 #002400 #004900 #006D00 #009200 #00B600 #00DB00 #00FF00
Синий #000000 #000040 #000080 #0000BF #0000FF

Эта палитра состоит из шести уровней для красного, восьми уровней для зеленого и пяти уровней для основных синих цветов, что дает 6×8×5 = 240 комбинаций. Индекс может быть адресован как (40×R)+(5×G)+B, где R находится в диапазоне от 0 до 5, G от 0 до 7 и B от 0 до 4. Уровни выбираются в зависимости от чувствительности нормального человеческий глаз различает каждый основной цвет.

Кроме того, он не обеспечивает истинного серого цвета. Остальные индексы могут быть заполнены шестнадцатью промежуточными оттенками серого или другими фиксированными цветами. Фактически, это лучшая сбалансированная RGB Master. программная палитра [ нужна ссылка ] , в компромиссе между расположением RGB, основанным на чувствительности человеческого глаза, и достаточным количеством оставшихся элементов палитры для других целей.

8-8-4 уровней RGB

[ редактировать ]
Красный #000000 #240000 #490000 #6D0000 #920000 #B60000 #DB0000 #FF0000
Зеленый #000000 #002400 #004900 #006D00 #009200 #00B600 #00DB00 #00FF00
Синий #000000 #000055 #0000АА #0000FF

Уровни RGB 8-8-4 используют восемь уровней для каждого из компонентов красного и зеленого цвета (3+3 старших бита) и четыре уровня (2 младших бита) для синего компонента из-за меньшей чувствительности нормальный человеческий глаз воспринимает этот основной цвет. В результате получается палитра 8×8×4 = 256 цветов следующим образом:

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

Другие распространенные варианты использования программных палитр

[ редактировать ]

Палитры оттенков серого

[ редактировать ]
Все 256 цветов в палитре оттенков серого.
Темный   Яркий

Простая палитра позволяет каждому триплету основных цветов RGB иметь одинаковые значения в виде непрерывного градиента от черного к белому через все доступные элементы палитры. Вот 8-битная палитра из 256 уровней:

для отображения в оттенках изображений TIFF или JPEG Используется , например, серого.

Цветовые градиентные палитры

[ редактировать ]

Палитры состоят из непрерывного цветового градиента от самых темных до самых светлых произвольных оттенков. Данные пикселей обрабатываются так, как если бы они были в оттенках серого, но таблица цветов воспроизводит комбинации цветов RGB, а не только серый. Соотношение между исходной яркостью и отображаемой может варьироваться, но масштаб освещения сохраняется по всем записям палитры.

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

 
 
Все 256 цветов в палитрах цветовых градиентов (пример)
Желтый Темный   Яркий
Красный Темный   Яркий
Синий Темный   Яркий
Зеленый Темный   Яркий
Фуксия Темный   Яркий

Адаптивные палитры

[ редактировать ]

Те, у которых все доступные индексы заполнены комбинациями RGB, выбранными из статистического порядка появления (обычно сбалансированного) конкретного полноцветного исходного изображения. Существует множество алгоритмов выбора цветов посредством квантования цвета ; один из хорошо известных — алгоритм медианного разреза Хекберта. Вот 8-битная 256-цветная палитра, используемая с цветовой тестовой таблицей и примером изображения выше:

Адаптивные палитры хорошо работают только с уникальным изображением . Попытка отобразить разные изображения с помощью адаптивных палитр на 8-битном дисплее обычно приводит к получению только одного изображения с правильными цветами, поскольку изображения имеют разные палитры и одновременно может отображаться только одно изображение. Вот пример того, что происходит, когда индексированное цветное изображение отображается с любой цветовой палитрой, которая не является его собственной адаптивной палитрой:

Ложные цветовые палитры

[ редактировать ]
Карта ложной цветовой палитры
Темный   Яркий
Ложное сравнение цветовой палитры
Темный
#000000 пурпурный
#333333 синий
#666666 голубой
#999999 зеленый
#CCCCCC желтый
#FFFFFF красный
Яркий

Произвольные градиентные цветовые шкалы, обычно 256 оттенков, не имеющие никакой связи с реальными цветами данного изображения. Они используются для искусственного раскрашивания изображения в оттенках серого, чтобы выявить детали и/или сопоставить значения уровня пикселей с величинами некоторой физической величины ( потенциал , температура , высота и т. д.).

Обратите внимание: в приведенном выше примере новые детали можно увидеть как синие поверх пурпурных в темных областях фона исходной фотографии.

Вот 8-битная палитра градиентов из 256 цветов, используемая с цветовой тестовой диаграммой и примером изображения выше:

Существует множество ложных цветовых палитр, некоторые из них стандартизированы, используются в основном в научных приложениях: астрономии и радиоастрономии , спутниковой съемке местности , термографии , изучении материалов, томографии и магнитно-резонансной томографии в медицине и т. д.

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Менеджер палитр: как и почему он делает то, что делает , статья находится в файле Windows Write внутри самораспаковывающегося архива.
  2. ^ «Палитры и менеджер палитр — приложения Win32» .
  3. ^ «Диспетчер палитр Microsoft Windows» .
  4. ^ Дом Мэйбл: RISC OS 2
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 13bc748b02b1ea6fca74939984ceeccd__1711909200
URL1:https://arc.ask3.ru/arc/aa/13/cd/13bc748b02b1ea6fca74939984ceeccd.html
Заголовок, (Title) документа по адресу, URL1:
List of software palettes - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)