Запрос стоимости услуг
Создание сайта Продвижение сайта Контекстная реклама IT-аутсорсинг
Фирменный стиль Техподдержка сайта Полиграфия Прочие

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


vector_and_rastr.jpgВся компьютерная графика делится на две основные категории: векторная графика и растровая графика. Как первая, так и вторая имеют один схожий принцип: в графическом файле хранится определенная информация об изображении, которая обрабатывается процессором и затем посредством видеокарты выводится на монитор. Разница между этими двумя видами графики заключается лишь в том, в каком виде в них представлена информация об изображении. Более подробно о том, что представляет собой растровая и векторная графика, описано ниже.

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

Растровое графическое изображение состоит из множества очень мелких квадратных точек – пикселей, каждая из этих точек имеет свой цвет. В файле растрового изображения содержатся сведения о цвете и положении каждого пикселя, а также об их количестве и разрешении всего изображения (разрешение определяет количество пикселов на единицу площади монитора). Таким образом формируется реалистичное изображение, которое может состоять из огромного количества мелких деталей. Растровая графика, как правило, используется для работы с фотографиями, а также сложными изображениями, содержащими очень много различных оттенков и переходов градиентов. Для хранения растровых графических изображений используют следующие форматы файлов: PNG, GIF, BMP, TIFF, JPG, а также форматы графических файлов, созданных в таких программах как Photoshop, Illustrator и Corel (.psd, .eps, .cpt).

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

rastrovoye_izobrazheniye.png

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

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

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

vectornoye_izobrazheniye.png

Векторная графика чаще всего используется при оформлении текстов, создании логотипов, проектировании чертежей, схем и карт, а также в полиграфическом дизайне.

Формат векторного графического файла как правило зависит от того, в какой программе было создано данное изображение. Так, векторное изображение, сделанное при помощи Corel Draw, хранится в файле формата .cdr, созданное в AutoCad – в .dwg, в 3DsMax – в формате .max. Отдельно стоит упомянуть SVG – универсальный формат векторной графики, созданный на основе языка разметки XML специально для интернета.