Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Типы изображений.






1. Двухуровневое (бинарное) изображение - разновидность цифровых растровых изображений, когда каждый пиксел может представлять только один из двух цветов.

Значения каждого пиксела условно кодируются, как «0» и «1». Значение «0» условно называют задним планом или фоном (англ. background), а «1» —передним планом (англ. foreground).

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

Из-за этого бинарное изображение иногда могут называть однобитным, монохромным, чёрно-белым и т. д., что не совсем верно.

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

Бинарные изображения в смысле подмножеств пикселов («масок») часто используются в цифровой обработке изображений. Для исследования формы и структуры некоторых множеств однотипных объектов бинарные растры используются в математической морфологии.

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

Большинство графических форматов в случае бинарного изображения указывают, какие цветами должны быть представлены при визуализации пикселы со значениями «0» и «1», однако не всегда. Например, в PBM информация о цветах отсутствует. В приложениях, связанных с выводом данных на монитор, «0» как правило означает чёрный цвет. В приложениях, связанных с бумагой, «0» может быть, напротив, белым. Некоторые приложения (например, Intergraph I/RAS B) при загрузке файла перед визуализацией явно предлагают выбрать какими цветами отображать передний и задний план. Изображение в псевдополутонах, полученных различной плотностью пикселов одного цвета.

Битовое изображение, по определению, не имеет полутонов. Однако, для имитации полутонов применяется растушёвка (размывка, дизеринг), когда мнимые полутона передаются группами пикселов различной плотности, но одного цвета.

 

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

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

2 бит — 4 полутона,

3 — 8,

4 — 16,

8 — 256 и т. д.

При этом, однобитовое бинарное изображение (1 бит на 1 пиксел) можно считать вырожденным полутоновым, способным передать лишь 2 полутона (чёрный и белый, например), или же его частным случаем.

Множество возможных полутонов называют уровнями серого (англ. gray scale), независимо от того, полутона какого цвета или его оттенка передаются. (Аналогично тому, как бинарное изображение, часто называемое «чёрно-белым», может при отображении выглядеть «чёрно-зелёным».) Таким образом, уровни серого не отличаются по спектральному составу (оттенку цвета), но отличаются по яркости. Количество возможных полутонов в данном случае есть глубина цвета, которую часто передают не в количестве самих полутонов, а в количестве бит на пиксел (англ. bit per pixel, bpp).

Какое из значений в допустимом диапазоне будет считаться самым ярким, а какое самым тёмным не имеет значения, т. к. число, являющееся значением каждого пиксела — всего лишь условный код яркости. Достаточно указать направление отсчёта. Например, могут существовать полутоновые растры, где на каждый пиксел отведено 8 бит, изображение имеет 256 полутонов, а пикселы со значением 0 или 255 будут являются черными, и наоборот, пикселы со значением 255 или 0 — белыми, остальные полутона серого будут равномерно распределены между данными значениями цветового индекса.

Некоторые форматы хранения растровых изображений (например, TIFF) позволяют задавать с помощью палитры через условное значение индекса точные фотометрические характеристики изображения. Такая палитра представляет собой таблицу, где каждому условному уровню серого (задаваемому целым числом — кодом) ставится в соответствие какая-либо фотометрическая величина. Это также часто используется на практике в тех случаях, когда условного отличия яркости одного участка изображения от другого не достаточно.

4. Индексированные цвета - первые цветные мониторы работали с ограниченной цветовой гаммой: сначала 16, затем 256 цветов. Они кодировались 4 битами (16 цветов) или 8 битами (256 цветов). Такие цвета называются индексированными (indexed color). Разумеется, 16 (и даже 256) цветами невозможно убедительно передать цветовую гамму фотоизображений.
Применение индексированных цветов снизилось с распространением высококачественных мониторов, однако с ними работают до сих пор, например, Web-мастера. Кроме того, ограничение числа цветов можно использовать для получения интересных эффектов. Индексированные цвета кодируются обычно четырьмя или восемью битами в виде так называемых цветовых таблиц. Глубина индексированного цвета может составлять 2-8 бит. Например, графическая среда Windows 95 поддерживает цветовую таблицу из восьми бит на пиксель, она называется системной палитрой (system palette). В этой таблице цвета уже предопределены, как мелки в коробке пастели, и вам остается только использовать то, что есть в коробке, то есть в таблице.

5. Полноцветные изображения. К полноцветным (true color) относятся типы изображений с глубиной цвета не менее 24 бит, то есть каждый пиксель такого изображения кодируется как минимум 24 битами, что дает возможность отобразить не менее 16, 7 миллиона оттенков. Поэтому иногда полноцветные типы изображение называют True Color (истинный цвет).
Битовый объем каждого пикселя распределяется по цветовым составляющим: каждый цвет кодируется 8 битами. Цветовые составляющие в программе организуются в виде каналов, совмещенное отображение каналов и определяет цвет изображения. Полноцветные изображения являются многоканальными. К изображениям этого класса относятся RGB, CMYK, L*a*b и другие. Они отличаются по глубине цвета и по способу математического описания цветов, то есть по цветовой модели.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.