Ezzel kezdődjön Tartalmazza Pontos kifejezésHasonló kifejezés
Kifejezés Meghatározás
Vektorgrafika

A vektorgrafika olyan képábrázolási módszer az informatikában, ami a képet geometriai alakzatokból állítja elő. A geometriai alakzatok (szakaszok, sokszögek, körök, ívek, paraméteres görbék,...) koordinátákkal és egyenletekkel vannak megadva. Hangsúlyozni kell, hogy a vektoros ábrázolás tárolási formátum, a kép megjelenítésekor (akár képernyőn, akár hagyományos nyomtatón) rasztergrafikus formátumba alakítjuk, hiszen mind a monitorok, mind a nyomtatók pixelekből állítják össze a képet.
Vegyünk például egy r sugarú kört. Ennek felrajzolásához az alábbi adatokra van a programnak szüksége:

  1. a sugár (r)
  2. a középpont helye
  3. a vonal stílusa (például folytonos, szaggatott stb.) és színe (esetleg áttetsző)
  4. zárt alakzatnál a körbezárt terület kitöltési stílusa és színe (esetleg áttetsző)

Ebben az esetben a vektorgrafika előnyei a rasztergrafikával szemben az alábbiak:

  • Minimális memóriaigény a nagy raszterképekhez képest (a memóriaigény nem függ az objektum méreteitől)
  • Tetszőlegesen nagy kinagyítás sem torzítja el a kört, míg raszterkép esetén nagyításkor eltűnik az alakzat görbe volta.
  • A vonalvastagságnak nem kell a nagyítással arányosan nőni, szemben a raszterképekkel.
  • Az alakzatok méretei (paraméterek) tárolhatók és így később megváltoztathatók. Ez azt is jelenti, hogy az objektumok mozgatása, nagyítása-kicsinyítése, forgatása, kitöltése stb. nem megy a pontosság rovására. Ezen túlmenőleg lehetséges az adatok tárolása eszközfüggetlen egységekben, ez lehetővé teszi az optimális raszterizálást.

Tipikus primitív alakzatok:

  • vonalak és vonalláncok
  • sokszögek
  • körök és ellipszisek
  • Bezier görbék és spline-ok
  • szöveg (A számítógépes betűket, például a TrueType fontokat Bezier görbék írják le.)


Műveletek:

A vektorgrafikus szerkesztő programok általában lehetővé teszik az objektumok forgatását, mozgatását, tükrözését, nyújtását, általában affin transzformációit, a megrajzolás sorrendjét, és azt, hogy az egyszerű objektumokból sokkal bonyolultabbakat lehessen szerkeszteni.
Bonyolultabb feladat halmazműveletek elvégzése zárt objektumokon (unió, metszet, különbségképzés stb.)
A vektorgrafika ideális egyszerű vagy kompozit rajzok készítésére, ami eszközfüggetlen és nem igényel fotorealisztikus megjelenítést. Például a PostScript és PDF lapleíró nyelv vektorgrafikus.
 

Vizualizáció

Olyan informatikai eszközöket, funkciókat takar, amelyek az adatmegértést, értelmezést, áttekintést segítik. Főként képernyős megjelenítés, vagy riportok formájában történik. Az ezekkel kapcsolatos IT feladatokat is vizualizációnak nevezhetjük.