Графические редакторы
Основные возможности графических редакторов:
- рисование графических примитивов: точек, линий, окружностей, прямоугольников;
- ввод текстовых надписей тем или иным шрифтом;
- увеличение, уменьшение, изменение пропорций изображения;
- операции с фрагментами – участками изображения: удаление, копирование, перемещение;
- открытие и сохранение файлов в разных форматах.
В зависимости от принципа представления изображения различают растровую и векторную графику.
1. В растровой графике изображение описывается совокупностью строк и столбцов, состоящих из точек (пикселей), образующих матрицу – растр. Каждый пиксель характеризуется цветом. Максимальное количество цветов – 16,5 миллионов. В этом случае каждый пиксель задается цветом каждой составляющей: красной (R), зеленой (G) и синей (B). Каждая составляющая данного цвета имеет 256 градаций (0..255).
Цвет | R | G | B |
Черный | |||
Синий | |||
Зеленый | |||
Красный | |||
Белый |
Растровые изображения характеризуются следующими параметрами:
- размеры рисунка – количеством пикселей в длину и ширину;
- разрешение – число точек на квадратный дюйм (dpi).
Хранение пикселей в виде трех составляющих не эффективно, так как требует большого дискового пространства. Поэтому используют сжатие изображений, которое заключается в представлении пикселей меньшим количеством байт. Сжатие позволяет восстановить первоначальный рисунок без искажений. В зависимости от подхода к сжатию различают следующие форматы хранения растровых изображений:
- хранение изображений без сжатия: BMP;
- сжатие без потерь: GIF, PNG;
- сжатие с потерями: JPG.
Сжатие с потерями означает не игнорирование отдельных пикселей, а замену их цвета на похожий, что позволяет представить изображение более компактно. Такое сжатие не позволяет восстановить первоначальный рисунок, однако отличия сжатого рисунка практически незаметны.
2. В векторной графике изображения описываются с помощью кривых линий, называемых векторами. Кривая описывается многочленом третьего порядка вида:
y = f(x) = a3x3 + a2x2 + a1x + a0,
где a0, a1, a2, a3 – коэффициенты кривой, а также параметрами, описывающих их цвета и расположение. Например,
0×x3 + 0×x2 + a1x + a0 – прямая;
0×x3 + a2×x2 + a1x + a0 – парабола и т. д.
Форматами векторной графики являются WMF, CDR.
Сравним изображения в растровой и векторной графике (табл. 10.4).
Примером редактора растровой графики является редактор Adobe Photoshop. Фундаментальным понятием данного редактора является слой – часть изображения, которую можно изменять и перемещать независимо от других частей. Слои имеют следующие параметры:
- прозрачность;
- цифровые эффекты: положение на изображении, длина и ширина, угол поворота, наклон;
- внутренняя и внешняя тени.
Можно менять последовательность слоев, связывать несколько слоев в один.
Таблица 10.4. Сравнение растровой и векторной графики
Параметр сравнения | Растровая графика | Векторная графика |
Увеличение изображения | Уменьшает четкость изображения, так как новым точкам приходится давать оттенки средние между ближайшими точками | Не влияет на четкость изображения, изображение масштабируется, то есть координаты кривых просто пересчитываются |
Уменьшение изображения | Увеличивает четкость изображения, но при этом теряются мелкие детали | Не влияет на четкость изображения, мелкие детали можно увеличить при просмотре без потери качества |
Размеры файла | Зависят от размера изображения, количества различных цветов | Зависят от количества элементов на рисунке. |
Область применения | Используется для изображений фотографического типа с большим количеством деталей или оттенков | Используется для представления логотипов, схем, элементов оформления. |
Другой отличительной чертой редактора Photoshop является использование фильтров – эффектов, которые можно применить к отдельным слоям или всему изображения: размытие и увеличение резкости изображений, стилизация под фрески, мозаику, графику. Редактор Photoshop является открытой программной системой, которая может быть дополнена новыми фильтрами.
Изображение со слоями хранятся в файле с расширением PSD.
Редактор Photoshop предназначен для обработки фотографических или сходных по структуре изображений.
Самым популярным редактором векторной графики является редактор CorelDraw, поэтому элементами изображений являются точки и линии. Фигуры с замкнутыми контурами имеют следующие параметры:
- координаты положения фигуры по горизонтали и вертикали;
- длина и ширина;
- цвет контура;
- заливка и ее стиль;
- наличие тени и ее параметры: величина и степень размытости.
Фигуры можно группировать, получая сложные элементы изображения.
По-умолчанию изображения хранятся в файле с расширением CDR.
Редактор CorelDraw предназначен для создания схем, архитектурных эскизов, то есть изображений с небольшим числом используемых цветов.
Оба редактора позволяют открывать и сохранять файлы в различных форматах. Редактор CorelDraw позволяет сохранять векторную графику в растровых форматах.
Базы данных
Дата добавления: 2019-04-03; просмотров: 302;