Шта су векторска графика?

click fraud protection

Векторска графика је концепт компјутерске графике који дефинише слику као скуп тачака које су повезане линијама и кривинама. Ово је у поређењу са растерском графиком која појединачно чува вредност сваког пиксела.

Овај концепт дизајна значи да се векторске слике могу повећавати и смањивати по жељи без губитка квалитета или повећања величине датотеке. У поређењу са скалирањем растерских слика навише повећава величину датотеке и резултира пикселизацијом јер рачунар мора да погоди која вредност треба да буду нови пиксели.

Проблеми са векторском графиком

Колико год звучало као да би слике засноване на векторима требале имати предност у односу на слике засноване на растеру, то није увек случај. Векторске слике се често боре са сложеним сценама као што су фотографије. Глатке континуиране промене боје у суштини је немогуће поновити у формату заснованом на облику без масовног повећања величине датотеке у поређењу са растерском сликом. На пример, претварање фотографије растерског формата у векторску слику може довести до повећања величине датотеке за између десет и стотину пута, а такође долази са веома приметним смањењем квалитета услед везивања артефакти.

Савет: Артефакт са тракама је несавршеност на слици где је оно што би требало да буде глатка транзиција боја уместо тога очигледно степенасто, због чега су видљиве различите траке боја.

Где је векторска графика корисна?

Векторска графика је генерално корисна за једноставније слике као што су логотипи, где има мање сложених облика и фино детаљних боја. У овим контекстима, векторска графика се може повећавати и смањивати по жељи без деградације квалитета. На пример, кривину можете зумирати колико год желите и она ће и даље бити глатка и оштра, а не да буде очигледно назубљена или мутна.

Док векторизација, или процес претварања растерске графике у векторски формат, долази са многим проблемима, обрнуто није тачно. Растеризација векторских слика је једноставна јер рачунар треба да сними само вредности сваког пиксела у време конверзије. Процес растеризације је такође неопходан за приказивање векторских слика на екранима рачунара пошто су монитори састављени од мрежа пиксела.