Как индексированные цвета преобразовать в rgb
Разные типы изображений служат разным целям. Для интернета, например, размер играет важную роль, для семейного портрета — глубина цвета. GIMP с этим справляется, в основном, конвертацией между тремя основными режимами, как видно из меню. Чтобы преобразовать изображение в тот или иной режим, выберите соответствующую команду.
Рисунок 3.32. Диалог для изменения режима
RGB — режим по умолчанию — используется для высококачественных цветных изображений и поддерживает миллионы цветов. Это также режим для большинства инструментов, включая масштабирование, кадрирование и даже отражение, поскольку он даёт больше информации для работы. В режиме RGB каждая точка состоит из трёх компонентов: красного, зелёного и синего. Каждый из них может принимать значение от 0 до 255. Что вы видите как точку есть сумма значений этих компонентов.
Индексированный — этот режим используется в тех случаях, когда важен размер файла, или когда у изображения малое количество цветов. В этом режиме обычно используется 256 цветов и меньше. При преобразовании изображения в этот режим GIMP старается найти по умолчанию палитру оптимального набора цветов.
Рисунок 3.33. Dialog « Convert Image to Indexed Colors »
Как и следует ожидать, поскольку информации для обозначения цвета каждой точки требуется меньше, то и размер файла будет меньше, чем у RGB. Однако, некоторые команды в меню будут недоступны для индексированого изображения. Чтобы их применить, необходимо поставить изображение в режим RGB, как описано выше. Если команды всё равно не доступны, то, вероятно, у активного слоя должен быть альфа-канал — канал прозрачности. Для этого есть команда Слой → Прозрачность → Добавить альфа-канал .
Рисунок 3.34. Добавить альфа-канал
Градации серого — серые изображения содержать только оттенки серого. У этого режима есть особые применения, и он занимает меньше места на диске в некоторых форматах, но его не рекомендуется использовать для общего пользования, так как он не поддерживается многими приложениями.
Нет необходимости ставить изображение в какой-либо режим до сохранения в каком-либо формате. GIMP может это сделать автоматически.
Преобразование изображения RGB или в градациях серого в режим индексированных цветов
Преобразование в режим индексированных цветов уменьшает число цветов в изображении до 256 или менее – это стандартное количество цветов, поддерживаемое форматами GIF и PNG-8, а также многими мультимедийными приложениями. Это преобразование уменьшает размер файла, удаляя из изображения информацию о цветах.
Для преобразования изображения в режим индексированных цветов необходимо, чтобы оно содержало 8 бит на канал и было в режиме RGB или градаций серого.
- Выберите пункт «Изображение» > «Режим» > «Индексированные цвета».
Примечание: Все видимые слои будут сведены, а все скрытые – удалены.
Параметры преобразования для изображений с индексированными цветами
При преобразовании изображения RGB в режим индексированных цветов можно задать несколько параметров преобразования (в диалоговом окне «Индексированные цвета»).
Тип палитры При преобразовании изображений в режим индексированных цветов доступны несколько типов палитр. Для параметров «Перцепционный», «Селективный» и «Адаптивный» можно выбрать использование локальной палитры на основе цветов текущего изображения. Существуют следующие типы палитр. Точная Создает палитру на основе точных цветов, используемых в изображении RGB. Этот параметр доступен только тогда, когда в изображении не более 256 цветов. Поскольку такая палитра содержит все цвета, присутствующие в изображении, смешение цветов выполняться не будет.
Системная (Mac OS) Использует 8-битную палитру Mac OS по умолчанию, которая основана на равномерной выборке цветов RGB.
Системная (Windows) Использует 8-битную палитру Windows по умолчанию, которая основана на равномерной выборке цветов RGB.
Web Использует 216-цветовую палитру, которую применяют web-браузеры (независимо от платформы) для отображения изображений на мониторах, ограниченных 256 цветами. Эта палитра является подмножеством 8-битной палитры Mac OS. Этот параметр позволяет избежать диффузного смешения цветов в браузере при просмотре изображений на мониторе, ограниченном 256 цветами.
Равномерная Создает палитру на основе равномерной выборки цветов из цветового куба RGB. Например, если взять шесть равноудаленных цветовых уровней для красного, зеленого и синего, то в результате получится равномерная палитра в 216 цветов (6 в кубе = 6 x 6 x 6 = 216). Общее количество цветов в изображении будет соответствовать ближайшему полному кубу (8, 27, 64, 125 или 216) и будет меньше значения, указанного в поле «Цвета».
Локальная (перцепционная) Создает заказную палитру, отдавая предпочтение цветам, к которым человеческий глаз имеет наибольшую чувствительность.
Локальная (селективная) Создает таблицу цветов, аналогичную таблице «Перцепционная», но отдавая предпочтение областям большого размера и сохранению цветов Web. Обычно при использовании этого параметра получаются изображения с наибольшей достоверностью цветов.
Локальная (адаптивная) Создает палитру на основе выборки цветов спектра, которые наиболее часто встречаются в изображении. Например, для изображения RGB, в котором присутствуют только зеленый и синий цвета, палитра будет состоять в основном из синего и зеленого оттенков. В большинстве изображений цвета сконцентрированы в определенных областях спектра. Для более точного управления палитрой сначала выберите часть изображения, содержащую цвета, которые необходимо выделить. Photoshop определит размер преобразования в соответствии с этими цветами.
Заказной Создает заказную палитру при помощи диалогового окна «Таблица цветов». Отредактируйте эту таблицу и сохраните ее для последующего использования или щелкните «Загрузить», чтобы загрузить ранее созданную таблицу цветов. Этот параметр также отображает текущую адаптивную палитру, которая может оказаться полезной для просмотра цветов, наиболее часто используемых в изображении.
Предыдущая Использует пользовательскую палитру от предыдущего преобразования, позволяя легко преобразовать несколько изображений с использованием одной и той же заказной палитры.
Количество цветов Для палитр «Равномерная», «Перцепционная», «Селективная» и «Адаптивная» можно задать точное количество отображаемых цветов (до 256), введя соответствующее значение в поле «Цвета». Это поле определяет только, как создается таблица индексированных цветов. Для Adobe Photoshop изображение по-прежнему будет 8-битным с 256 цветами.
Включение цветов и прозрачность Чтобы указать цвета для таблицы индексированных цветов или задать прозрачность для изображения, выберите следующие параметры: Принудительные Содержит параметры для принудительного включения определенных цветов в таблицу цветов. «Черно-белый» добавляет в таблицу цветов чисто-черный и чисто-белый цвета, «Основные цвета» – красный, зеленый, синий, голубой, пурпурный, желтый, черный и белый, «Web» добавляет 216 цветов Web, а «Заказной» позволяет выбрать пользовательские цвета для добавления в таблицу.
Прозрачность Указывает, следует ли сохранять во время преобразования прозрачные области изображения. Выбор этого параметра добавляет в таблицу цветов специальную запись индекса, соответствующую прозрачным цветам. Если этот параметр не выбран, то прозрачные области будут закрашены матовым цветом (или белым, если матовый цвет не выбран).
Подложка Определяет фоновый цвет, используемый для заполнения сглаженных краев, смежных с прозрачными областями изображения. Если выбран параметр «Прозрачность», то матовый цвет применяется к сглаженным краям, что способствует смешиванию краев с фоном web-страницы того же цвета. Если параметр «Прозрачность» не выбран, матовый цвет применяется к прозрачным областям. Если активирован параметр «Прозрачность», то выбор пункта «Нет» сформирует прозрачную область с резкой границей; в противном случае все прозрачные участки заполнит сплошной белый цвет. Параметры матового цвета доступны только тогда, когда в изображении присутствует прозрачность.
Дизеринг За исключением случаев, когда выбран параметр «Точная», в таблице цветов могут содержаться не все цвета, присутствующие в изображении. Для имитации цветов, отсутствующих в таблице, можно использовать смешение цветов. Суть его заключается в смешивании пикселов доступных цветов для имитации цветов, не включенных в таблицу. Выберите в меню параметр смешения, а затем введите процентное значение степени дизеринга. Чем выше это значение, тем больше цветов будут смешаны, но это может увеличить размер файла. Выберите один из следующих параметров: Нет Смешение цветов не производится, вместо этого подбирается цвет, наиболее близкий к отсутствующему. Это приведет к появлению в изображении резких переходов между оттенками цветов, что создает эффект постеризации.
Случайный Использует метод диффузии, который производит менее структурированный дизеринг, чем с использованием параметра «Узор». Чтобы защитить от смешения цвета изображения, которые содержатся в таблице цветов, выберите параметр «Сохранить точные цвета». Это полезно для сохранения в web-изображениях тонких линий и текста.
Узор Использует квадратный узор наподобие полутонового для имитации цветов, отсутствующих в таблице цветов.
Шум Позволяет уменьшить стыки вдоль краев фрагментов изображения. Выберите этот параметр, если планируется разрезать изображение, чтобы поместить его в HTML-таблицу.
Преобразование между цветовыми режимами
В Photoshop можно легко создать изображение в одном цветовом режиме и преобразовать его в другой, например, чтобы подготовить его для конкретного задания печати.
Преобразование изображения в другой цветовой режим
Изображение можно перевести из его оригинального (исходного) режима в другой (целевой). Выбор для изображения другого цветового режима приводит к необратимому изменению содержащихся в изображении значений цвета. Например, при преобразовании изображения RGB в режим CMYK цветовые значения RGB, выходящие за пределы цветового охвата CMYK (определенного параметром рабочего пространства CMYK в диалоговом окне «Настройка цветов» ), корректируются для попадания в этот цветовой охват. В результате этого некоторые данные изображения могут быть утрачены и не восстановятся при обратном переходе из режима CMYK в RGB.
Перед преобразованием изображения лучше всего выполнить следующие действия.
- Выполните как можно больший объем редактирования в исходном режиме изображения (обычно для изображений, полученных с большинства сканеров и цифровых камер, это RGB, а для изображений, полученных с традиционных сканеров барабанного типа или импортированных из систем Scitex, это CMYK).
- Перед преобразованием сохраните резервную копию изображения. Обязательно сохраните копию изображения, содержащую все слои, чтобы после преобразования можно было вернуться к редактированию исходной версии изображения.
- Выполните сведение изображения, прежде чем его преобразовывать. При изменении режима изменится взаимодействие цветов между режимами наложения слоев.
В большинстве случаев перед преобразованием необходимо свести все слои файла. Однако в некоторых случаях (например, если файл содержит слои векторного текста)выполнять эту операцию не требуется и даже не рекомендуется.
Выберите меню «Изображение» > «Режим», а затем необходимый режим. Режимы, недоступные для активного изображения, отображаются в меню серым цветом.
При преобразовании изображения в режим «Многоканальный», «Битовый формат» или «Индексированные цвета» производится его сведение, поскольку в этих режимах слои не поддерживаются.
Преобразование изображения в битовый режим
В результате преобразования изображения в битовый режим количество цветов в изображении сокращается до двух, что значительно упрощает его структуру и уменьшает размер файла.
При преобразовании цветного изображения в битовый режим это изображение сначала нужно перевести в режим градаций серого. В результате из пикселов удаляется информация о цветовом тоне и насыщенности и остаются только значения яркости. Но, поскольку для битовых изображений доступно очень немного функций редактирования, обычно имеет смысл редактировать эти изображения в режиме градаций серого и только затем преобразовывать их в битовый режим.
Изображения в битовом режиме содержат 1 бит на канал. Прежде чем преобразовывать в битовый режим изображение, содержащее 16 или 32 бита на канал, такое изображение необходимо сначала преобразовать в 8-битное в режиме градаций серого.
Как индексированные цвета преобразовать в rgb
Команда Индексированное… преобразует изображение в индексированый режим. За дополнительной информацией об индексированном режиме цвета обратитесь к главе глоссария индексированные цвета.
6.6.1. Активация команды
- Эта команда находится в меню изображения Изображение → Режим → Индексированное… .
6.6.2. Диалош « Преобразование изображения в индексированное »
Команда Индексированное… открывает диалог Преобразование изображения в индексированное .
Рисунок 16.54. Диалош « Преобразование изображения в индексированное »
Параметры цветовой карты
- Создать оптимальную палитру : этот параметр создаёт наилучшую из возможных палитр с максимальным числом цветов по умолчанию 256 (классический формат GIF). Максимальное число цветов можно уменьшить, однако создаст нежелательные эффекты, как то цветовые полосы в областях плавного перехода цвета. Эти эффекты можно в какой-то степени нейтрализовать размыванием.
- Использовать оптимизированную для веба палитру : эта палитра оптимизирована для интернета.
- Использовать чёрно-белую (1 разряд) палитру : этот параметр создаёт изображение только с двумя цветами, чёрным и белым.
- Использовать заказную палитру : этот параметр позволяет выбрать палитру из списка. Число цветов для каждой палитры указано справа от названия палитры. Палитра « Web » , с 216 цветами, « безопасна для интернета » . Она была разработана в Netscape с той целью, чтобы цвета выглядели одинаково на Mac и PC, а также чтобы Internet Explorer из правильно отображал. Начиная с версии 4, MSIE работает с палитрой из 212 цветов. Проблема одинаковости цветов не решена и по сей день, и скорее всего, не будет решена ещё долго. При разработке веб-страницы нужно помнить два принципа: использовать светлый текст на тёмном фоне или тёмный текст на светлом фоне и не расчитывает на цвет для передачи информации. Некоторые цвета в палитре могут оказаться неиспользованными, если в изображении мало цветов. Такие цвета можно удалить, выбрав параметр Удалить неиспользуемые цвета из цветовой карты .
Параметры размывания
Поскольку индексированное изображение содержит до 256 цветов, некоторые цвета в исходном изображении могут отсутствовать в палитре. Это может привести к сплошным блокам цвета в областях плавного перехода цвета. Размывание позволяет исправить такие места.
Фильтр размывания старается приблизить пропущенный цвет, используя группы точек с схожими цветами из палитры. Если смотреть на эти группы издалека, создаётся ощущение нового цвета. За дополнительной информацией обратитесь к главе глоссария Размывание.
Предоставляются три фильтра (плюс « Никакой » ). Какой фильтр даст лучший результат наперёд сказать нельзя. Поэтому рекомендуется попробовать все три. Фильтр « Фиксированное » хорошо приспособлен к анимации.
Рисунок 16.55. Пример: полный цвет, без размывания
Это пример изображения с плавными переходами цвета в режиме RGB.
Рисунок 16.56. Примет: четыре цвета, без размывания
То же изображение, преобразованное в четырёх-цветное, без размывания.
Рисунок 16.57. Пример: По Флойду-Стейнбергу (нормальное)
То же изображение, с четырьмя цветами в палитре и с размыванием « По Флойду-Стейнбергу (нормальное) » .
Рисунок 16.58. Пример: По Флойду-Стейнбергу (уменьшенное растекание).
То же изображение, с четырьмя цветами в палитре и с размыванием « По Флойду-Стейнбергу (уменьшенное растекание) » .
В формате GIF прозрачность кодируется одним разрядом: точка либо прозрачна, либо нет. Чтобы создать иллюзию частичной прозрачности, можно выбрать параметр Включить размывание прозрачности . Однако, дополнение Полусведение может дать результат получше.
Палитру индексированного изображения можно редактировать в диалоге Цветовая карта.