Основные преимущества векторного кодирования:
- Компактность файлов. 1 Как правило, векторные рисунки значительно меньше по объёму, чем растровые. 2 Это связано с тем, что в памяти компьютера хранится не информация о каждом пикселе, а данные, с помощью которых компьютер воссоздаёт изображение. 2
- Высокое качество отображения. 1 Векторная графика создаёт идеальные объекты, и при выводе будет максимально использовать разрешающую способность выводящих устройств. 2
- Возможность масштабирования без потери качества изображения. 12 При изменении размера векторного рисунка не происходит никакого искажения формы элементов, при увеличении наклонных линий не появляются «ступеньки», как при растровом кодировании. 2
Основные недостатки векторного кодирования:
- Трудоёмкость создания и редактирования сложных элементов изображения. 1 Чтобы отобразить векторное изображение, нужно выполнить ряд вычислений, поэтому сложные изображения могут требовать повышенных вычислительных мощностей. 4
- Возможность искажений при выводе изображений на принтере. 1
- Программная зависимость. 2 Каждая программа строит кривые по своим алгоритмам. 2
- Необходимость конвертирования. 2 Каждая программа сохраняет данные в своём собственном формате, поэтому изображение, созданное в одном векторном редакторе, как правило, не конвертируется в формат другой программы без погрешностей. 2
- Непригодность для кодирования размытых изображений, например, фотографий. 2