Векторная и растровая графика - Различия
Графические форматы

Главная | компьтерная графика  | Векторная и растровая графика


Различия между векторной и растровой графикой, форматы графических файлов

Графические форматы.
Идея как-то систематизировать информацию о различных графических форматах пришла после нескольких своеобразных вопросов-запросов заказчиков. Объяснить, конечно же, можно и на пальцах, но лучше когда более-менее необходимая информация собрана и представлена в виде таблиц и картинок в одном месте.
Компьютерная графика в настоящее время в общепринятом понимании делится на трехмерную и двухмерную. Трехмерная графика – это трехмерное моделирование, итогом которого может быть сохранение результата или в обыкновенную двухмерную картинка или анимацию. Анимация – это уже вопрос о видеоформатах, которые в этой заметке рассматривать не предполагается (кроме формата gif, поддерживающего анимацию), описаны будут только форматы двухмерной графики.

Основное принципиальное разделение форматов производится на графические форматы ВЕКТОРНОЙ ГРАФИКИ и РАСТРОВОЙ ГРАФИКИ. Необходимо четко понимать, в чем различие между этими двумя видами графики и способами получения векторных или растровых картинок.

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

Растровая графика описывает картинку точками различных цветов, которые называют пикселями. Для каждой точки описывается ее положение-координаты и цвет в определенной цветовой модели (о цветовых моделях подробнее, страница дорабатывается). Растровую графику можно сравнить с мозаикой, которая составляется из очень мелких разноцветных квадратиков. Меняя такие квадратики-пиксели в графической программе, мы производим редактирование картинки. Растровая графика прежде всего зависит от разрешения монитора или печатного устройства, с помощью которого мы просматриваем фото или картинку – и это один из ее недостатков. Но главным минусом растровой графики является невозможность получить большую по размеру картинку без значительного ухудшения качества, просто изменив ее масштаб. Увеличивая размер изображения, мы увеличиваем физический размер каждого пикселя, а картинка становится размытой и грубой (этот дефект называется пикселизацией). Хотя с каждым годом появляются новые программные способы увеличения изображения, все они пока достаточный компромисс между увеличением размера и ухудшением качества изображения. Еще одним значительным недостатком растровой графики является размер графического файла, который зависит от произведения разрешения изображения на глубину цвета и на площадь изображения. В этом случае совершенно неважно, что изображено на картинке: черный квадрат «а-ля Малевич» или многоцветный и многолюдный маскарад в Бразилии.
Но зато растровая графика реалистична, с ее помощью можно передать любое многоцветие – все завит от качества (разрешения) оборудования и опыта. Безусловным плюсом растровой графики, помимо качества, является универсальность форматов, в которых сохраняются растровые изображения. Наиболее распространенные из них (такие как .jpeg и .tiff) можно просматривать и редактировать практически в любой графической программе.

Основные наиболее распространенные форматы растровой графики:
.jpeg   .tiff   .bmp   .gif   .png
.psd   .eps   .tga   .cpt




Векторная графика

В векторной графике все изображения являются объектом или совокупностью объектов - контуров, каждый из которых описывается математической формулой. Каждый такой объект – контур можно независимо от других контуров данного изображения масштабировать, перемещать или трансформировать любым образом (рис 2). Часто можно встретить другое название векторной графики: объектно-ориентированная графика. Возможность производить любые изменения, не теряя при этом качество изображения, безусловный и основной плюс такого вида графики. Кроме того файлы векторной графики значительно меньше файлов растровых изображений. Недостатком векторной графики является более низкая реалистичность изображения. Но самым большим недостатком векторной графики является ее зависимость от конкретной программы, в которой создавалось изображение. Конечно, есть более-менее унифицированные кросспрограммные форматы, которые могут импортировать изображения в самые популярные программы векторной графики (EPS, DWG), но сохранение файла в каждой программе происходит в свой уникальный формат.
Основными форматами векторной графики являются:
.ai – Adobe Illustrator
.wmf, .emf- Windows Metafile
.cdr – CorelDRAW
.dwg, .dxf – AutoCad
.3ds, .prg – 3D Studio
.max – 3DsMax
.pdf – Adobe Acrobat
.eps - Adobe Illustrator, CorelDRAW
Условно и формат .indd программы Adobe InDesign можно назвать векторным форматом.
Причем формат .dwg, пожалуй, самый универсальный формат. Открыть его тем или иным способом можно практически во всех вышеперечисленных программах векторной графики и многих других программах 3D САПР (Компас, Inventor).
Векторная  графикаРис. 1.
Бабочка нарисована в программе векторной графики Adobe Illustrator.
Векторная ирастровая графикаРис. 2.
В этом изображении более 50-ти контуров.
Векторная  графика
Рис. 3.
С каждым контуром можно работать отдельно: изменять геометрию (изменена форма крыльев), удалять или перемещать, изменять цвет или градиентную заливку, масштабировать или редактировать другим образом.
Векторная  графика
Рис. 4. Красная звезда – векторный объект, созданный одним контуром (синий цвет) и залитый красным цветом. Зеленая звезда – это растровая картинка. Масштаб обеих картинок 100%. Разница в качестве изображения практически отсутствует.
Векторная  графика
Рис. 5. Обе картинки были скопированы и увеличены в 10 раз. Контур увеличенной красной векторной звезды остался четким и ярким, а на контуре зеленой растровой звезды явно стали видны границы черных пикселей (хотя для размещения в интернете вся эта картинка сохранена в формате растровой графики и достаточно сильно сжата, все равно разница ощутима).


Главное заблуждение, с которым мне приходилось сталкиваться:
Если сохранить изображение в формате, поддерживающем векторную графику, то его (изображение) в дальнейшем можно будет редактировать как векторное, т.е. масштабировать и трансформировать без ухудшения качества. !!! для этого оно должно быть создано в программе векторной графики как объект, состоящий из КРИВЫХ. И файл .ai, и .cdr, и другие могут быть просто прямоугольником с растровым изображением. Но многие растровые картинки можно переделать в векторные, и совсем легко любые векторные изображения могут стать растровыми.
Перевод двухмерного изображения, описанного векторным форматом, в растровую картинку называется растеризацией. Открытие векторного формата в Photoshop автоматически переводит изображение в растровое, исключение составляют шрифты (которые по сути являются векторными объектами) при условии, что они установлены на данном компьютере.
Сделать из растровой картинки векторную также возможно (метод называется трассировкой), но сделать это можно обладая достаточным опытом работы как в векторной графике, так и в растровой. Лучше всего в настоящее время для этой цели подходит Adobe Illustrator c предварительной подготовкой картинки в Photoshop.
Многие форматы векторной графики поддерживают также и растровую графику, лучшим примером этого служит формат EPS, предназначенный для качественной полиграфии.
Подробнее о форматах растровой графики.



Кулинария рецепты Вязание для начинающих Валяние Холодный фарфор Мастер класс
карта сайта домой написать карта сайта