Professional Documents
Culture Documents
Rasterska Grafika
Rasterska Grafika
1. 2. 3.
a. b.
4.
a. b. c.
5. 6.
Uvod
Bitmapirane slike su jednostavnije od vektorskih; Nema potrebe za matematikim modeliranjem; Svakom pikselu se dodeljuje vrednost; Jednostavnost na raun veliine fajla (datoteke); Pojam rezolucije je vaan i relativno sloen.
Rezolucija
Definicija: Rezolucija je mera kojom se odreuje kako fino ureaj za prikazivanje slika (monitor, na primer) aproksimira kontinualne slike koristei elemente konanih dimenzija (piksele).
U vezi sa pojmom odabiranja kod analogno-digitalne konverzije.
Rezolucija (nastavak I)
kao broj taaka po jedinici duine (dpi = dots per inch, od 300 do 3600 dpi)
Broj taaka po inu kao karakteristika izlaznog ureaja: - govori o veliini prikaza te slike. - lakoi razaznavanja detalja
Rezolucija (nastavak V)
Bitmapirana slika je dvodimenzionalni niz vrednosti piksela koja nema specificiranu fiziku dimenziju. U nedostatku drugih informacija, fizike dimenzije bitmapirane slike kada se prikazuje na ureaju zavise od rezolucije tog ureaja: Stranica kvadrata od 128 piksela na
Video monitoru od 72 dpi bie 45 mm; Video monitoru od 115 dpi bie 28 mm; tampau od 600 dpi bie 5 mm.
da se bitmapirana slika prikaze u svojoj prirodnoj (originalnoj) veliini tj. da se ne povea ili smanji usled uticaja rezolucije ureaja
Originalna rezolucija bitmapirane slike najese zavisi od ureaja na kojoj je nastala (input device); Izraava se preko jedinice pikseli po inu (ppi), da bi se razlikovala od rezolucije ureaja (dpi); Da bi se na ureaju prikazala u svojoj originalnoj veliini mora da se skalira sa: faktorom = = rezolucija ureaja / rezolucija slike
Primer
Slika dimenzija 6 x 4 ina se skenira sa ureajem od 600 dpi te e njena rezolucija biti 600 ppi. Dakle, bitmapirana slika e biti dimenzija 3600 x 2400 piksela. Prikazana na 72 dpi monitoru slika e biti veliine 50 x 33.3 ina. Da bi bila veliine originala mora da se pre prikazivanja skalira sa faktorom 72/600 = 0.12
Rezolucija (nastavak X)
Ako je:
rezolucija slike < rezolucije ureaja (na kojem se ona prikazuje)
vri se odbacivanje suvinih piksela, a posledica je subjektivno bolji kvalitet slike od sluaja kada je: rezolucija slike = rezoluciji ureaja. Pikseli slika skeniranih sa veom rezolucijom sadre vie informacija o slici nego pikseli slika skeniranih sa manjom rezolucijom. (npr. boje).
Downsampling (pododabiranje)
Tehnika kojom se rezolucija slike koja se prikazuje smanjuje na veliinu jednaku rezoluciji ureaja na kojoj se ona prikazuje.
Slike koje su dobijene pomou tehnike oversampling/downsampling su kvalitetnije jedino ako softver koji vri pododabiranje koristi dodatne informacije prisutne u pikselima slike koja je nadodabirana.
Internet itai (Explorer i Netscape browsers) nisu dobri u tom poslu tako da se pododabiranje mora izvriti prethodno pomou nekog alata (Photoshop-a).
Ipak:
Visoka rezolucija = veliki fajl = dugako vreme prenosa (veliina fajla raste sa kvadratom rezolucije) Savet:
koristiti najmanju prihvatljivu rezoluciju za slike, a ako i to ne pomogne koristiti tehnike kompresije fajlova sa grafikim sadrajem
Kompresija
Multimedijski sadrzaji velike kolicine podataka za memorisanje i prenos
KOMPRESIJA (II)
45mm
Kompresija III
Kompresija IV
Kompresija V
Binarna datoteka
000000000000000000000000000011111111111111000000000 28 14 9 000000000000000000000000001111111111111111110000000 26 18 7 000000000000000000000001111111111111111111111110000 23 24 4 000000000000000000000011111111111111111111111111000 22 26 3 000000000000000000001111111111111111111111111111110 20 30 1 000000000000000000011111110000000000000000001111111 19 7 18 7 000000000000000000011111000000000000000000000011111 19 5 22 5 000000000000000000011100000000000000000000000000111 19 3 26 3 000000000000000000011100000000000000000000000000111 19 3 26 3 000000000000000000011100000000000000000000000000111 19 3 26 3 000000000000000000011100000000000000000000000000111 19 3 26 3 000000000000000000001111000000000000000000000001110 20 4 23 3 1 000000000000000000000011100000000000000000000111000 22 3 20 3 3 011111111111111111111111111111111111111111111111111 1 50 011111111111111111111111111111111111111111111111111 1 50 011111111111111111111111111111111111111111111111111 1 50 011111111111111111111111111111111111111111111111111 1 50 011111111111111111111111111111111111111111111111111 1 50 011000000000000000000000000000000000000000000000011 1 2 46 2
Uteda u memorijskom prostoru <-> gubitak u vremenu (matematika obrada) Efikasnost kompresije zavisi od sadraja slike Za bilo koju metodu kompresije postoji takav sadraj slike koji komprimovanu verziju ini veom od originala Primer: slika koja se sastoji od piksela koji se alternativno smenjuju u boji (za svaki piksel potrebna su dva bajta)
Kompresija bez gubitaka je vana za izvrne programe, tekst i tabelarne podatke ( stepen kompresije 2:1- 50:1) Kompresija sa gubicima je pogodna za slike i zvuk koji potiu od analognog originalnog izvora. (stepen kompresije 100:1) Dobri algoritmi za kompresiju sa gubicima obezbeuju da podaci koji su nevani za percepciju zvuka i slike budu odbaeni.
LZW LZ77
LZW kompresija
LZW kompresija
Konacna tabela koda
Izlaz
JPEG kompresija
Nad slikom se izvri tzv. Diskretna kosinusna transformacija i to sa blokovima od 8 x 8 piksela zbog intenzivnosti obrade. (vreme obrade je proporcionalno sa kvadratom broja piksela)
Rezultat je 2D slika u frekvencijskom domenu. (prostorna frekvencija) Transformacija ne vri kompresiju ve menja podatke u formu u kojoj e se oni komprimovati tako da to bude najmanje primetno.
JPEG dekompresija
Metoda dekompresije:
Huffmanovo dekodiranje Inverzna diskretna kosinusna transformacija Nema inverznog kvantizacionog koraka, dakle neke informacije su nepovratno izgubljene
Promena vrednosti piksela ili grupe piksela Obrada se vri na viem nivou (pomou filtera i maski)
Da se kreiraju slike i efekti koji se teko mogu nai u realnom svetu (npr. sjaj u pozadini).
Maioniarski tapi (Magic wand) (selektuje piksele iste ili sline boje kao boja piksela koja je pod kursorom)
Magnetno laso (selektuje grupe piksela po kontrastu pod uslovom da se nalaze na dovoljno bliskom rastojanju od te konture).
Specificiraju se parametri: veliina kontrast i rastojanje.
Selekcija definie masku koja stoji preko dela slike koji nije selektovan i koji je zatien od obrade
Maska moze biti: providna, neprovidna i poluprovidna (256 nivoa providnosti) kada se jo zove alfa kanal (alpha channel).
svih piksela ili postaju svetliji ili tamniji) Kontrast (menja razliku izmeu najsvetlijih i najtamnijih piksela)
vrednost piksela zavisi ne samo od stare vrednosti i funkcije ve i od vrednosti susednih piksela
Filtriranje
Metode interpolacije:
najblii susedni bilinearna interpolacija p3 p4