Для решения этой задачи требуется...
Для решения этой задачи требуется предварительно перевести картинку в режим Grayscale.
Модель Grayscale
Для хранения информации о полутоновых изображениях используется обычно модель Grayscale. В ней на каждую точку картинки выделяется восемь двоичных разрядов или один байт (реже шестнадцать или два байта). При помощи кодового слова такой длины можно представить 256 различных состояний, или тоновых переходов. Нулевое значение соответствует черному цвету, максимальная величина кодового слова, равная 255, представляет белый цвет. Промежуточные значения кодируют различные по плотности оттенки серого. Максимальный диапазон значений 16-разрядных изображений намного больше; при помощи двухбайтовой кодировки можно представить 65 536 градаций серого цвета.
Только немногие современные сканеры способны создавать 16-битовые изображения, и еще меньшее число редакторов могут их обрабатывать. Последняя версия программы Photoshop полноценно поддерживает 16-разрядные графические файлы. Те немногие ограничения на их обработку, которые еще остались в программе, не являются принципиальными.
В некоторых растровых редакторах для изображений в градациях серого разрешается выбирать количество двоичных разрядов, приходящихся на один пиксел. Photoshop разрешает работать только с 8- и 16-битовыми изображениями. Все изображения, содержащие менее 8 бит на пиксел, автоматически преобразуются в восьмибитовые, а оригиналы с большей глубиной - в 16-битовые.
Восьмибитовые изображения могут быть сохранены в любом растровом формате; для 16-битовых такой свободы нет. Такие оригиналы можно сохранить в форматах TIFF, PSD, RAW и PNG.
Модель Indexed Color
Способ представления точек изображения, принятый в системе Indexed Color (Индексированный цвет), отчасти напоминает модель Grayscale. Здесь каждую точку представляет кодовое слово длиной восемь бит, но в нее записывается не информация о градациях серого, а данные о цвете. Набор всех доступных цветов образует палитру из 256 элементов, которые представляют собой выборку из цветового пространства True Color.
Для выбора цветов палитры используются самые разнообразные соображения и правила. Это могут быть стандартные цвета представления интерфейсных элементов в некоторой операционной среде или цвета, которые правильно отображаются определенными устройствами вывода и др. Часто палитру системы Indexed Color называют цветовой таблицей.
Набор в 256 цветов по сравнению 16-миллионным пространством True Color-это совсем немного, но для представления многих мультимедийных объектов и работы во Всемирной сети приходится использовать эту весьма ограниченную палитру.
Редактор Photoshop поддерживает модель Indexed Color, но накладывает ряд серьезных ограничений на операции с такими объектами.
Содержание раздела