Как в первом, так и втором случае есть свои плюсы и минусы. Для изображения одних объектов целесообразно применять один вид графики, в другом случае – второй.
Векторная графика
Итак, при помощи векторной графики можно описывать изображения с применением математических формул. Самое главное преимущество векторной графики – если изменять масштаб изображения, то у него останутся те же качества, которые были заложены первоначально. То есть, если уменьшенать или увеличивать фигуру, качество изображения при этом нисколько не меняется.
Однако при хранении в долговременной памяти компьютера подобных фигур могут выявиться определенные недостатки. К примеру, если есть необходимость создания сложной фигуры, размеры файла будут впечатлять. Если у компьютера небольшая память, это может стать проблемой. С другой стороны, современные ПК обладают большим объемом как постоянной, так и оперативной памяти, что позволяет работать с самыми «тяжелыми» файлами весьма быстро.
В любом случае современные программисты и дизайнеры предпочитают применять векторную графику тогда, когда изображение не несет в себе большого количества полутонов, оттенков и так далее. Например, изготовление логотипов, оформление текста и прочее.
Растровая графика
Данный тип графики представляет собой прямоугольную матрицу, которая состоит из большого количества мелких неделимых точек, называемых пикселями. Любой пиксель может быть окрашен в любой цвет. К примеру, у монитора с разрешением 1024Х768 получается матрица, которая содержит 786432 пикселя. У каждого пикселя свое предназначение.
У пикселей весьма малый размер. Если монитор имеет хорошую разрешающую способность, человек просто не воспринимает изображение, как набор пикселей.
Когда увеличивается растровое изображение, оно словно растягивается. В таком случае человек может уловить пиксели, которые выглядят как маленькие квадратики. В итоге изображение как бы теряет стройность и гармоничность.
Зато растровые изображения занимают мало места в памяти компьютера, что в некоторых случаях становится решающим фактором.
Резюме
Можно выделить два основных различия между векторной и растровой графикой.
Во-первых, если увеличить или уменьшить векторное изображение, оно не потеряет в качестве. Если же проделать то же самое с изображением растровым, при увеличении оно «размывается».
Во-вторых, файлы с векторными изображениями имеют большую емкость в сравнении с файлами с растровыми изображениями.