A képek a szöveges tartalommal együtt a weboldal központi elemei. A számítógépes grafika területén vannak kétféle formátum az alapoktól megkülönböztetve: vektorgrafika és raszterképek, más néven bitképek. Az alábbiakban elmagyarázzuk, miből áll ez a két változat, és milyen alkalmazási területek származnak alapvető jellemzőikből.
Bitmap vagy raszterkép
Ennek a grafikus formátumnak a minimális mértékegysége a pont vagy pixel, amelyhez egy adott színértéket rendelünk. Mivel a számítógépes grafikában ezek a pontok angolul rácsra vagy "raszterre" oszlanak el, a pixelekből álló képeket általában raszterképeknek vagy bitképeknek nevezik, és két központi jellemző határozza meg őket: az őket alkotó pontok vagy pixelek száma és a színes információk amely minden pixelt tartalmaz. Míg az előbbiek meghatározzák a gráf magasságát és szélességét, és ezáltal annak felbontását, a szín és a kontraszt értéke minden ponthoz külön-külön meghatározható.
Ez a bittérképeket ideális közeggé teszi rendkívül részletes képek rendereléséhez. A legklassikusabb példák közé tartozik a digitális fényképezőgéppel készített fényképek vagy a szkennerrel készített képek. Állandó számú pixelből áll, mind azok minősége, mind mérete a pixelek teljes számától függ. Minél nagyobb a kép alkotó pixelek száma, annál jobb a minősége (és felbontása), annál nagyobb a reprodukálható méret, és annál több tárhelyre van szüksége. A képminőség és a képpontok száma közötti kölcsönös függőség azt jelenti, hogy a képek nem méretezhetők minőségromlás nélkül.
Vektor képek
A vektorgrafika viszont nem pontokból áll, hanem elsődleges grafikai elemek mint a vonalak, körök és görbék. Ezek az úgynevezett vektorok, amelyeket matematikai paraméterek (koordináták) határoznak meg, például kezdőpont, végpont, sugár, oldalhossz, vonalvastagság, szín és kitöltési minta. A legmodernebb vektortervező programok még a színátmenetek és a fóliák reprodukálására is képesek. Ezek az objektumok nem vannak meghatározva pixel igazításként, de logikusan a tulajdonságai alapján. Például egy egyszerű kör meghatározásához csak a középpont és a sugár helye, valamint a vonal színe és vastagsága szükséges ahhoz, hogy bármilyen méretben megjeleníthető legyen.
És éppen ez a vektoros képek nagy előnye a bitképekhez képest: ez egy kép, amelyet a minősége alapján lehet meghatározni, függetlenül a pixelsűrűségtől. skála a minőség romlása nélkül, mivel a paramétereket a végleges méret alapján újraszámolják. Másrészt, ha például pixelekkel felépített kört szeretne méretezni, akkor egy bizonyos mérettől kezdve látni fogja azokat a pontokat, amelyek a belső rugalmasság hiánya miatt összeállítják (álnevezés vagy „lépés” effektus), ezért az ilyen típusú torzított képeket köznyelven "pixelált képeknek" nevezik.
Ezeknek a képeknek a méretét és az általuk igényelt tárhelyet tekintve a vektorgrafika mérete nincs hatással a súlyukra, mivel ez a mentett paraméterek számától függ, míg a bitképek, amelyekben a nagyobb képekhez is több pixelre van szükségük, többet nyomnak.
Mivel a megjelenítő média (képernyők, nyomtatás) csak raszteres grafikaként képes reprodukálni a képeket, a vektorizált képeket a megjelenítés előtt át kell alakítani bitképgrafikává (raszterizálás). Az objektum összetettségétől függően ez egy előzetes lépés, amely több vagy kevesebb időt és erőt igényel a csapattól.
Fájlformátumok és grafikai tervező programok
Számos olyan program van grafikák tervezéséhez, amelyek számos speciális fájlformátumot támogatnak. Az alábbi táblázat a leggyakoribb formátumok és programok választékát mutatja.
Fájlformátum
Tervezési program
Bitmap
TIF, JPG, BMP, PNG, GIF
Adobe Photoshop, GIMP, Corel PaintShop Pro
Vektor kép
Adobe Illustrator, Corel Draw, Inkscape
Hatály
A veszteség nélküli méretezés lehetőségének köszönhetően a vektoros képek különösen alkalmasak diagramok, logók, geometriai ábrák, aláírások, ikonok és műszaki rajzok ábrázolására. Az összetettebb képek, például a sokféle szín- és kontrasztértékű természetes tárgyak digitális fényképei nem jeleníthetők meg vektorokkal látható minőségromlás nélkül. Ebben az esetben jobb pixel alapú képeket használni.
Raszterizálás és vektorizálás
Míg a vektorkép raszterizálása különösebb felhajtás nélkül és láthatatlanul történik minden alkalommal, amikor egy ilyen típusú képet kinyomtatnak vagy megjelenítenek a képernyőn, a fordított út, a bittérképtől a vektorképig, éppen ellenkezőleg, nehezebb. Ez a vektorizációs folyamat elvégezhető manuálisan vagy a segítségével vektorizációs program mint például a Xara Xtreme vagy az Inkscape, amelyek a Bitmap Tracer vagy a Potrace funkciókat tartalmazzák. Egy ilyen változás azonban hajlamos a hibákra, mivel ezek a programok csak durván tudják bemutatni a raszteres képekre jellemző komplex szín- vagy kontrasztátmeneteket, látható elkülönített sávként (sávozásként).