Professional Documents
Culture Documents
Predstavljanje Grafike
Predstavljanje Grafike
Predstavljanje Grafike
u računaru
Sva grafika u računaru pripada jednoj od
dve kategorije:
• bitmapirana (rasterska) i
• vektorska grafika.
Bitmapirana (rasterska) grafika
• U rasteru se slika predstavlja tako što je
površina slike podeljena linijama paralelnim
sa horizontalnom i vertikalnom osom u mrežu
kvadratića - PIKSELA. Piksel je najmanji
element slike. Svakom od ovih kvadratića
pridruženi su atributi koji ga opisuju (položaj
piksela na ekranu, nijansa boje, intenzitet
osvetljenja).
• Broj podela po horizontali i vertikali izražava
rezoluciju (kvalitet slike je bolji što je
rezolucija veća).
• Za memorisanje svakog piksela se koristi
izvestan broj bitova. Pozicija svakog piksela je
definisana mapiranim lokacijama u memoriji
za svaki element slike, a za memorisanje boje
svakog piksela se koristi jedna grupa bitova.
• Od broja bitova koji su predviđeni za
memorisanje boje svakog piksela zavisi i
ukupan broj raspoloživih boja za
predstavljanje slike.
• Jedan bit za memorisanje boje svakog piksela
može predstaviti 2 boje;
• Sa 3 bita po pikselu može se definisati 8 boja,
• sa 8 bita po pikselu se dobija 256 boja;
• Sa 24 bita (3 bajta) po pikselu dobija se
16.000.000 boja.
Vektorska grafika
• Vektorska grafika se kreira pomoću grafičkih oblika
kao što su linije, krive, krugovi, lukovi...
• Svaki od ovih elemenata se može definisati
matematički, sa malim brojem parametara. Za ove
crteže je dovoljno memorisati geometrijske
informacije o svakom objektu, i relativnu poziciju
svakog objekta na slici.
• Npr. za krug su potrebna samo tri parametra, X i Y
koordinate centra kruga, i prečnik kruga. Za pravu
liniju su potrebne X i Y koordinate krajnjih tačaka.
• Pošto su objekti matematički definisani, lako
ih je pomerati, skalirati, rotirati i slično, a da
pri tome ne gube svoj oblik i identitet.
• Naziv, vektorske slike, potiče odatle što su
slike najčešće, ali ne uvek, formirane od
pravih linijskih segmenata, nazvanih vektori.
• Vektorska grafika se naziva i objektno-
orijentisana grafika.
Komprimovanje podataka slike
• Komprimovanje podataka je način da se ista
informacija zapiše na disku, a da zauzme
manje mesta.
• Algoritmi za komprimovanje se dele u dve
grupe:
-algoritmi za komprimovanje bez gubitka -
omogućavaju da se dobije identična datoteka
originalnoj datoteci posle komprimovanja,
-algoritam za komprimovanje sa gubicima -
omogućava da se dobije datoteka sa gubitkom, gde se
gube neki podaci unutar datoteke i zbog toga nije
identična originalu.
Osnovni grafički formati
• Grafički format je format u kojem je sačuvana datoteka sa slikom.
• Format se identifikuje pomoću tri slova ekstenzije, a neki imaju i
ekstenziju sa četiri slova. Svaki format može da se klasifikuje
prema broju bitova po pikselu koje taj format podržava.
• Najčešći formati bitmapiranih slika su JPEG, GIF, TIFF, BMP...
• Neki od formata vektorskih datoteka su PICT, AI, CDR, SVG...
JPEG format
• Joint Photographics Experts Group – komprimovani
format fajlova slika sa gubicima, izveden iz bitmape.
JPEG kompresuje sliku tako što čuva njenu
kompletnu crno belu verziju i veći deo informacija o
boji. Ovaj format razbija sliku u zone slične boje
tako što se formiraju blokovi veličine 8x8 piksela i
izračunava prosečna vrednost osvetljenja i boje za
celu grupu.
• Smešta do 16,7 miliona boja.
BMP format
• Ovo je uobičajeni format za bitmapiranu grafiku.
Prilikom stvaranja ovog formata ili pretvaranja nekog
drugog formata u BMP format korisnik može da
izabere “dubinu boje”. Ovaj format podržava sve
dubine boja. Što se tiče komprimovanja BMP format
podržava algoritam za komprimovanja za slike sa 4
ili 8 bita po pikselu.
TIFF format