Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_140800 / 2011-2012-учебный год / 1_семестр / Сам_изуч / Представление графической информации.doc
Скачиваний:
107
Добавлен:
30.05.2015
Размер:
190.98 Кб
Скачать

5 Представление графической информации

Есть два основных способа представления изображений:

  1. растровый;

  2. векторный.

5.1 Растровая графика

Графические объекты формируются в виде множества точек разных цветов и разных яркостей, распределенных по строкам и столбцам (если изображение экранное, то точка называется пиксел (от английского pixel - picture element).

Растрирование оригинала графического образа

При растрировании на оригинал графического объекта накладывается сетка линий, ячейки которой образуют элемент растра. Частота сетки растра измеряется числом линий на дюйм (lines per inch - lpi) и называется ланитурой.

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

Интенсивность тона (так называемую светлоту) принято подразделять на 256 уровней. Большее число градаций не воспринимается зрением человека и является избыточным. Меньшее число ухудшает восприятие изображения (минимально допустимым для качественной полутоновой иллюстрации принято значение 150 уровней). Нетрудно подсчитать, что для воспроизведения 256 уровней тона достаточно иметь размер ячейки растра 16х16=256 точек.

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

- разрешение оригинала;

- разрешение экранного изображения;

- разрешение печатного изображения.

Разрешение оригинала измеряется в точках на дюйм (dots per inch - dpi) и зависит от требований к качеству изображения и размеру файла, способу оцифровки или методу создания исходной иллюстрации, избранному формату файла и другим параметрам. В общем случае действует правило: чем выше требования к качеству, тем выше должно быть разрешение оригинала.

Разрешение экранного изображения. Для экранных копий изображения элементарную точку растра принято называть пикселем. Размер пикселя варьируется в зависимости от выбранного экранного разрешения, разрешения оригинала и масштаба отображения.

Размер точки растрового изображения как твердой копии (бумага, пленка и т.д.), так и на экране зависит от применяемого метода и параметров растрирования оригинала.

Рекомендации по разрешениям:

- для экранной копии изображения достаточно разрешение 72 dpi,

- для распечатки на цветном или лазерном принтере 150-200 dpi,

- для вывода на фотоэкспонирующеем устройстве 200-300 dpi.

Установлено эмпирическое правило, что при распечатке величина разрешения оригинала должна быть в 1,5 раза больше, чем ланитура растра устройства вывода. В случае, если твердая копия будет увеличена по сравнению с оригиналом, эти величины следует умножить на коэффициент масштабирования.

Связь между растрированием и разрешением

Между разрешением оригинала, частотой растра и градацией уровней существует зависимость, описываемая формулой:

;

где N - число градаций уровней тона (оттенков), dpi - разрешение устройства вывода (отображения), lpi - ланитура растра.

Единица в формуле соответствует абсолютно белому цвету, когда ячейка растра не заполнена.

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

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

Размер пиксела (физический размер)

Все пикселы одного изображения имеют одинаковый размер. Изначально размер пиксела определён разрешением, с которым было сканировано или оцифровано изображение. Так, разрешение в 600 пикселов на дюйм указывает, что размер каждого пиксела равен 1/600 дюйма. При более высоком входном разрешении генерируются пикселы меньшего размера, что, в свою очередь, обеспечивает большее количество информации и вероятных деталей на единицу измерения, а также большую плавность тоновых переходов. При более низком разрешении пикселы имеют больший размер, наблюдается меньше деталей на единицу измерения и изображение имеет мозаичную структуру. Размер и количество пикселов определяют количество информации, содержащейся в изображении. Можно изменить размер пиксела в любой момент производственного процесса, изменив разрешение. При этом если изображение выводится на печать, то автоматически изменится размер отпечатка.

Значение цвета или тона (номер цвета)

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

Изображения, сканированные с помощью устройств с широким динамическим диапазоном, наилучшим образом передают непрерывность тона. Динамический диапазон - это аппаратная чувствительность сканера к тончайшим цветовым оттенкам на сканируемом изображении. Динамический диапазон зависит от битовой разрядности сканера, соотношения сигнал/шум, типа лампы подсветки, непрерывной коррекции тона и т.д. Чем дороже сканер, тем шире его динамический диапазон.

Глубина цвета (битовая разрядность)

Конечно, каждому отдельному пикселу можно приписать лишь одно значение, но существует такая характеристика, как разрядность битового представления цвета (или глубина цвета(I)) оцифровывающего устройства, определяющая количество возможных цветов или тонов. Цветные изображения могут иметь глубину цвета 4, 8, 16, 24 бит на точку. Каждый цвет можно рассматривать как возможные состояния точки, и тогда по формуле N=2I может быть вычислено количество цветов отображаемых на экране монитора.

Глубина цвета (I)

Количество отображаемых цветов N

4

24=16

8

28=256

16 (High Color)

216=65 536

24 (True Color)

224=16 777 216

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

Примеры цветовых моделей применяемых в ЭВМ.

Позиция пиксела (координаты)

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

Недостатки растровой графики:

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

2) Зависимость качества изображение от его размеров. Размер файла, хранящего растровое изображение зависит от двух факторов:

- от размера изображения;

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

Кроме того, размер файла растровых изображений стремительно растет с увеличением разрешения. Фотоснимок (стандартный размер 10х15 см, с оцифрованным разрешением 200-300 dpi, цветовое разрешение 24 бита), занимает в формате TIFF около 4 Мбайт. Если оцифровать этот фотоснимок с более высоким разрешением, то он будет занимать 45-50 Мбайт.

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

Существует два способа сжатия:

1) без потерь информации;

2) с потерями.

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

Одним из способов сжатия с потерями является JPEG (Joint Photographic Expert Group - имя группы, которая его разработала). JPEG широко используется при сжатии статических изображений, особенно фотографий.

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

Растровый графический файл обычно содержит информацию двух видов:

- графическую

- неграфическую.

В графических данных указываются цвета пикселов, неграфические данные содержат другую информацию, необходимую для восстановления изображения, напpимеp, его высоту и ширину. (Если изображение содержит 1 миллион пикселов, то как графической пpогpамме узнать размеры: рисовать ли ей изображение 500 на 2000 или 1000 на 1000 пикселов?) Неграфическая часть файла может также включать другую инфоpмацию, такую как номер версии или сведения об авторских правах. Все зависит от формата и от того кто (или какой пpогpаммный пакет) создал этот файл. В каждом формате графические и неграфические данные структурируются.

Графический режим вывода изображения на экран определяется разрешающей способностью экрана и глубиной цвета.

В современных ПК обычно используются 4 основных размера изображения или разрешающих способностей экрана: 640х480, 800х600, 1024х768, 1280х1024 пикселя, а глубина цвета – 4, 8, 16, 24 бит на точку.

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

Растровые форматы

Растровый графический файл обычно содержит информацию двух видов:

- графическую;

- неграфическую.

В графических данных указываются цвета пикселов, неграфические данные содержат другую информацию, необходимую для восстановления изображения, напpимеp его высоту и ширину. (Если изображение содеpжит 1 миллион пикселов, то как графической пpогpамме узнать размеры: рисовать ли ей изображение 500 на 2000 или 1000 на 1000 пикселов?) Неграфическая часть файла может также включать другую инфоpмацию, такую как номер версии или сведения об авторских правах. Все зависит от формата и от того кто (или какой пpогpаммный пакет) создал этот файл. В каждом формате гpафические и негpафические данные структурируются.

Основные растровые форматы:

1) PCX

2) BMP - сокращение от bitmap, т.е. битовый, растровый

3) JPEG

4) GIF (Graphics Interchange File - файл графического обмена),

5) PNG

6) PCD

7) PSD

8) TIF - сокpращение от TIFF или Tagged Image File Format.

9) EPS

10) DCS

11) PDF

12) Десятки других

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

1) PCX (PCExchange), разработан PCPaintBrush, является одним из самых известных и старых. Практически любое приложение легко импортирует его. Он не позволяет хранить цветоделенные CMYK-изображения и цветовые профили, что делает невозможным его применение при создании цветных публикаций. Является устаревшим, вытеснен усовершенствованными форматами GIF и TIFF.

2) BMP (Bitmap) предназначен для Windows, и поддерживается всеми приложениями, работающими в этой среде. Позволяет хранить полноцветные изображения в цветовой модели RGB и индексированные изображения (RGB -- Система цветообразования, в которой конечный цвет получается за счет смешения, с различной интенсивностью, трех основных цветов: красного (Red), зеленого (Green) и синего (Blue). Самое известное устройство, которое использует систему RGB, это цветной монитор. ). Не поддерживает цветовых профилей и обтравочных контуров. Не применяется в издательской деятельности, но широко используется в оформлении прикладных программ.

3) JPEG (JointPhotographicExpertsGroup) предназначен для сохранения растровых файлов со сжатием. Сжатие по этому методу уменьшает размер файла от десятых долей процента до ста раз (практический диапазон - от 5 до 15), но при этом происходит потеря качества (в большинстве случаев эти потери находятся в пределах допустимых). Распаковка JPEG-файла происходит автоматически во время его открытия. Формат поддерживает только полутоновые и полноцветные изображения в моделях RGB и CMYK. Допускается сохранение контуров обтравки и цветовых профилей. Очень эффективный алгоритм сжатия обусловил широчайшее распространение JPEG в среде WorldWideWeb. Формат не позволяет использовать анимацию и прозрачность. Обычно формат JPEG применяется для хранения высококачественных фотографий. Формат JPEG позволяет использовать до 16 миллионов цветов. Использование этого формата в полиграфии не рекомендуется

4) GIF (GraphicsInterchangeFormat) в издательских целях не применяется, однако очень широко распространен на Web. является распространенным является распространенным форматом для WEB. Допускает хранение в одном файле нескольких изображений. Чаще всего такая возможность используется на страницах Web. Web-браузер демонстрирует изображения, находящиеся в файле GIF последовательно. Если каждое изображение представляет собой фазу мультипликации, то вы увидите маленький мультфильм. Формат способен хранить только индексированные изображения. Стандартный фильтр экспорта в. формат GIF поддерживает единственную. особенность формата - чересстрочную развертку. Чересстрочная развертка используется браузерами: по мере загрузки в изображении появляется все больше деталей. Это дает возможность пользователю еще в процессе загрузки изображений решить, стоит ли дожидаться ее завершения или перейти к следующей странице.

5) PNG (PortableNetworkGraphics) предназначен для передачи изображений в сетях. Поддерживает полноцветные изображения RGB и индексированные изображения. Возможно использование единственного дополнительного канала для хранения маски прозрачности. Имеет эффективный алгоритм сжатия без потери информации. Этот формат тоже применяется на Web

6) PCD (Photo CD). Изображения запоминаются всегда в альбомной ориентации. Дает при импорте определять разрешение изображения. Используется в редакционных издательских системах.

7) PSD (Adobe Photoshop Document) является внутренним форматом программы AdobePhoroshop. Удобен для общения с другими продуктами фирмы Adobe. Поддерживает все сведения о документе, но пока недостаточно распространен.

8) TIFF (Tagged Image File Format) создан как универсальный формат для сканированных изображений. Переносим на разные платформы. Импортируется практически во все издательские системы. Поддерживает алгоритмы сжатия без потерь.

9) EPS (Encapsulated PostScript) описывает изображение на универсальном языке PostScript. Описывает не только растровые, но и векторные изображения, а также текст. Предпочтителен для полиграфических целей. Имеет большой размер файла.

10) DCS позволяет вставлять изображения, разделенные на плашечные цвета. Является вариантом формата EPS.

11) PDF (Portable Document Format) предложен фирмой Adobe как независимый от платформы формат, в котором могут быть сохранены иллюстрации (векторные и растровые) и текст, причем со множеством шрифтов и гипертекстовых ссылок. Для достижения продекларированной в названии переносимости (portable), размер PDF-файла должен быть малым. Для этого используется компрессия - к каждому виду объектов применяется свой способ. Для работы с этим форматом компания Adobe выпустила пакет Acrobat. Acrobat Distiller переводит в PDF PostScript-файлы, Acrobat Exchange позволяет их редактировать: устанавливать внутренние ссылки, ссылки на внешние звуковые и видеофайлы, Web-ссылки. Ряд программ также позволяют создавать PDF'ы. Первоначальная задача PDF - передача по сети в сжатом виде проиллюстрированных и отформатированных документов - сегодня значительно расширена. Кроме того, в PDF можно быстро передавать клиенту полноценные эскизы. PDF позволяет не заботиться о наличии необходимых шрифтов у получателя - все подгружается прямо в файл.