Компьютерная графика

Вид материалаРеферат
2.3 Цветовая модель RGB
Рис. 2.1. Система цветопередачи RGB
Раздел 3 РАСТРОВАЯ ГРАФИКА
Рис.3.1 Пример растрового изображения
3.1 Средства для работы с растровой графикой
3.2 Источники получения растровых изображений
3.3 Инструментальные средства растровых редакторов
3.4 Разрешающая способность растра
3.5 Масштабирование растровых изображений
Подобный материал:
1   2   3   4   5   6

2.3 Цветовая модель RGB


Цветовая модель RGB (рис. 2.1) является аддитивной, то есть любой цвет представляет собой сочетание в различной пропорции трех основных цветов – красного (Red), зеленого (Green), синего (Blue). Она служит основой
при создании и обработке компьютерной графики, предназначенной
для электронного воспроизведения (на мониторе, телевизоре). При наложении одного компонента основного цвета на другой яркость суммарного излучения увеличивается. Совмещение трех компонентов дает ахроматический серый цвет, который при увеличении яркости приближается к белому цвету. При 256 градационных уровнях тона черному цвету соответствуют нулевые значения RGB, а белому – максимальные, с координатами (255,255,255).




Рис. 2.1. Система цветопередачи RGB




2.4 Цветовая модель HSB


Цветовая модель HSB разработана с максимальным учетом особенностей восприятия цвета человеком. Она построена на основе цветового круга Манселла. Цвет описывается тремя компонентами: оттенком (Hue), насыщенностью (Saturation) и яркостью (Brigfitness). Значение цвета выбирается как вектор, исходящий из центра окружности. Точка в центре соответствует белому цвету, а точки по периметру окружности – чистым спектральным цветам. Направление вектора задается в градусах и определяет цветовой оттенок. Длина вектора определяет насыщенность цвета.
На отдельной оси, называемой ахроматической, задается яркость, при этом нулевая точка соответствует черному цвету. Цветовой охват модели HSB перекрывает все известные значения реальных цветов.

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

Раздел 3 РАСТРОВАЯ ГРАФИКА


Растровая графика представляет изображения в виде массива цифр, поэтому при большом увеличении все точечные изображения выглядят
как мозаика (сет­ка), состоящая из мельчайших ячеек. Сама сетка получила название растровой карты (bitmap), а ее элемент называется пикселом.




Рис.3.1 Пример растрового изображения





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

целостную картину. Так же и с ра­стровой графикой: если пикселы достаточно малы, то границы между ними не­заметны и глаз воспринимает «пиксельную мозаику» как одно целое изображение.

При масштабировании растровых изображений возникают характерные искажения «ступеньки» (aliasing или jaggies). В большинстве растровых редакто­ров «ступеньки» удается частично убрать за счет специальных приемов (напри­мер, функции anti-aliasing), но качество картинки от этого заметно снижается.

Этот эффект особенно сильно проявляется при использовании растровых шриф­тов (расширение *.FON), которые, в отличие от векторных (с расширением *.TTF), при увеличении становятся нечеткими

В растровых редакторах, таких как MS Paint и Adobe Photoshop, редактируются не конкретные объекты и контуры, а составляющие их группы пикселов. Векторные рисунки вставляются в MS Paint только через буфер обмена. Причем после такой вставки они растрируются (превращаются
в растры).

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

3.1 Средства для работы с растровой графикой

Программы, предназначенные для работы с растровой графикой, можно условно разбить на несколько классов:
  • средства создания растровых изображений: MS Paint, Fractal Design Painter (или с 2000 года – Corel Painter), Fauve Mattisse.
  • средства обработки изображений: Adobe Photoshop, Corel PHOTO-PAINT, Paint Shop Pro, PhotoDraw и др. Средства захвата экрана, начиная
    от поддерживаемой всеми операционными системами возможности фотографирования экрана путем нажатия клавиши Print Screen или комбинации клавиш Alt+Print Screen, до специальных программ типа Corel Capture.
  • средства каталогизации и визуализации изображений: MS Imaging, Canto Gamulas Desktop, ACDSee 5 и др. Эти средства предназначены для созда­ния графических баз данных в виде архивов изображений и фотографий.
    Их каталогизация позволяет экономить время при поиске и отборе иллюст­ративного материала. В седьмую версию Photoshop включен просмоторщик файлов (File Browser), на который возложена часть функций, выполняемых перечисленными программами каталогизации и визуализации изображений.

3.2 Источники получения растровых изображений

Существует огромное количество способов создания электронных изображений – начиная от сканирования фотографий или рисунков
и заканчивая изготовлени­ем «с нуля» с помощью одного из многочисленных графических редакторов.

Ниже перечислены наиболее распространенные и широко известные средства подготовки растровых изображений, как аппаратные, так и про­граммные:
  • сканеры;
  • цифровые камеры;
  • видеосъемка;
  • PhotoCD;
  • программы генерации текстур и узоров;
  • графические редакторы;
  • анимационные программы;
  • программы для создания трехмерных изображений;
  • программы для копирования фрагментов экрана.

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

3.3 Инструментальные средства растровых редакторов

Работа в растровом редакторе представляет собой один из самых захватываю­щих видов работ на ПК. Это обусловлено особенностью растровых программ (и одним из их отличий от векторных), предоставляющих
в распоряжение поль­зователя широкий спектр разнообразных инструментов. Большинство из них предназначено не для создания изображений с «нуля»,
а для обработки уже го­товых изображений с целью улучшения их качества
и реализации творческих возможностей дизайнера.

Истинная ценность компьютерной обработки изображений зависит
от предоставляемых конкретным редактором возможностей, то есть от того,
что можно сделать с изображением, оказавшимся в компьютере. Существует множество полезных манипуляций с фотографиями, созданными цифровым способом. Снимок сделан с передержкой? Нет проблем; выдержку можно скорректировать, уменьшив интенсивности цветовых значений пикселов.
При необходимости красный, зеленый и синий компоненты можно изменять раздельно, чтобы по­лучить наилучший цветовой баланс. А если изображение снято не в фокусе? В расплывчатых изображениях можно увеличить резкость,
и, наоборот, чет­кие, контрастные изображения можно размыть, имитируя эффект смягчающих фотофильтров.

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

Кроме перечисленных инструментальных средств в состав растровых редак­торов входит множество инструментов, ассоциирующихся с при­меняемыми в тра­диционной живописи и других приложениях (например, текстовых редакто­рах, программах верстки): Аэрограф, Кисть, Карандаш, Ластик, Текст, Перо, Линия, Запивка, Пипетка, Трансформация, Масштаб, Рука, Кадрирование и т.п. Аналоги этих инструментов можно найти также
в большинстве векторных редакторов.

3.4 Разрешающая способность растра

Поскольку пикселы не имеют своих собственных размеров,
они приобретают их только при выводе на некоторые виды устройств, такие как монитор или принтер. Для того чтобы помнить действительные размеры растрового рисунка, файлы растровой графики иногда хранят разрешающую способность растра. Разрешающая способность это просто число элементов заданной области. Когда мы говорим о растровой графике, то минимальным элементом обычно является пиксел, а заданной областью дюйм. Поэтому разрешающую способность файлов растровой графики принято задавать
в пикселах на дюйм. Файлы растровой графики занимают большое количество памяти компьютера. Некоторые картинки занимают большой объем памяти из-за большого количества пикселов, любой из которых занимает некоторую часть памяти. Наибольшее влияние на количество памяти занимаемой растровым изображением оказывают три факта: размер изображения, битовая глубина цвета, формат файла, используемого для хранения изображения. Существует прямая зависимость размера файла растрового изображения. Чем больше
в изображении пикселов, тем больше размер файла. Разрешающая способность изображения на величину файла никак не влияет. Разрешающая способность оказывает эффект на размер файла только при сканировании
или редактировании изображений. Связь между битовой глубиной и размером файла непосредственная. Чем больше битов используется в пикселе,
тем больше будет файл. Размер файла растровой графики сильно зависит
от формата выбранного для хранения изображения. При прочих равных условиях, таких как размеры изображения и битовая глубина существенное значение имеет схема сжатия изображения. Например, BMP-файл имеет,
как правило, большие размеры, по сравнению с файлами PCX и GIF, которые
в свою очередь больше JPEG-файла.

Многие файлы изображений обладают собственными схемами сжатия, также могут содержать дополнительные данные краткого описания изображения для предварительного просмотра. В табл. 1 приведены размеры файлов в различных графических форматах. Полужирным шрифтом выделены исходные файлы. Для сохранения в другом формате использовалась программа Adobe Photoshop 4.0. При сохранении в формате JPEG использовались различные степени сжатия JPG 2 (JPG 4, JPG 8), чем больше число, тем выше качество и соответственно размер файлов.

3.5 Масштабирование растровых изображений

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