Bitkarte pret vektoru
Datorgrafikā bitkartes un vektorgrafika ir divi failu formāti, ko izmanto digitālo attēlu glabāšanai. Bitkartes formāts izmanto bitu masīvu, atsaucoties uz katra bita pozīciju; tas ir, bitu karte attēla attēlošanai. Bitkarte pieder rastra grafikas attēlu formātu klasei. Vektorgrafikas formātā attēla attēlošanai tiek izmantotas pamata ģeometriskas formas, piemēram, punkti, līnijas, līknes un daudzstūri.
Vairāk par bitkarti
Bitu kartēšana, kas attēlo attēlu kā masīvu, ir pazīstama kā bitkarte. Līdzīgi pikseļu kartēšanu sauc par pixmap. No noteiktas perspektīvas var teikt, ka kartēšana ar 1 bitu uz pikseli kā bitkarte un kartēšana ar daudziem bitiem uz pikseli kā pikseļu karte. Nesaspiestos bitkartes formātos attēla pikseļi tiek glabāti dažādos krāsu dziļumos diapazonā no 1, 2, 4, 8, 16, 24 un 32 pikseļiem. Krāsu dziļums, kas ir mazāks par 8 bitiem, tiek izmantots, lai saglabātu pelēktoņu krāsas vai indeksētas krāsu skalas.
Bitkartes attēli tiek saglabāti ar paplašinājumu.bmp. Bitkartes attēla minimālo faila lielumu var iegūt pēc lieluma=platums • augstums • n/8, kur augstums un platums ir norādīti pikseļos, un n ir krāsas dziļums un izmērs ir faila lielums baitos. Izmantojot n bitu krāsu dziļumu, bitkartē attēlā var būt iekļautas 2n krāsas. Palielinot, pikseļi, kas sastāv no bitkartes attēla, kļūst redzami tāpat kā ar jebkuru rastra grafikas attēlu, piemēram, TIFF vai JPEG, padarot attēlu neskaidru.
Vairāk par vektorgrafiku
Vektorgrafikā attēla attēlošanai tiek izmantotas pamata ģeometriskās figūras un formas, kur visi komponenti ir attēloti ar matemātiskām izteiksmēm. Attēls tiek ģenerēts, izmantojot celiņus vai triepienus (vektori, kas attēlo formu vai ģeometrisku figūru), kas iet caur kontrolpunktu režģi, kas iegults attēla darba plānā ar noteiktām pozīcijas koordinātām. Attēlā ir norādījumi, kā ģenerēt sitienus ar norādīto formu, krāsu un biezumu. Šī informācija atrodas faila struktūrā, kas liek datoram uzzīmēt attēlu; tāpēc jebkādas izmaiņas šajos parametros būtiski neietekmē faila lielumu. Vēl svarīgāk ir tas, ka, palielinot, atšķirībā no rastra grafikas attēla kvalitāte būtiski nemainās. Tas ir tāpēc, ka vektorgrafika ģenerē attēlu, pamatojoties uz strukturālām detaļām, nevis pozicionālām detaļām.
Vektorgrafika tiek izmantota mūsdienu 2D un 3D attēlveidošanas lietojumprogrammās. Augstas kvalitātes tipogrāfijas pamatā ir arī vektorgrafika. Lielākā daļa mūsdienu printeru un displeju joprojām ir rastra ierīces; tāpēc, parādot vai drukājot, vektorgrafika ir jāpārvērš rastra attēlos, un tas ir salīdzinoši vienkāršs process. Šajā procesā attēla faila lielums gandrīz nemainās. Bet rastra attēlu pārveidošana vektorgrafikā ir ārkārtīgi sarežģīts process, jo rastra attēlā ir sarežģītas formas un figūras, kuras ir jāattēlo ar matemātiskām izteiksmēm. Tādas ierīces kā kameras un skeneri darbojas, pamatojoties uz rastra grafiku, nevis vektorgrafiku. Ir nepraktiski pārveidot šādus attēlus par vektorgrafiku, jo nepieciešamā pārveidošana ir sarežģīta.
Vektorgrafikas faili izmanto failu tipus SVG un CGM.
Kāda ir atšķirība starp bitkarti un vektorgrafiku?
• Bitkartes attēli tiek ģenerēti, kartējot pikseļus ar noteiktu krāsu dziļumu, savukārt vektora attēli tiek ģenerēti, izmantojot pamata ģeometriskas figūras un atbilstošas matemātiskas izteiksmes.
• Palielinot rastra grafiku, būtībā bitkartēs tiek parādīti elementārie pikseļi, kas būtiski zaudē skatāmā attēla detaļas, savukārt vektorgrafikā ir ļoti zems grafikas detaļu zudums.