|
Jest to ten sam algorytm, co przy kompresji map bitowych, film przecie偶 jest sekwencj膮 uj臋膰, a ka偶de uj臋cie to po prostu pojedynczy obraz, zazwyczaj fotografia cyfrowa. Ka偶dy z tych obraz贸w mo偶e zosta膰 z powodzeniem skompresowany za pomoc膮 zwyk艂ego algorytmu JPEG. Korzystanie z algorytmu JPEG, jako systemu kodowania obrazu wideo, ma dwie powa偶ne wady: nie jest przeprowadzane por贸wnywanie uj臋膰 (frame differencing), a dekompresja obrazu przy wy艣wietlaniu jest powolna. Poniewa偶 algorytm JPEG zaprojektowano dla pojedynczych obraz贸w, kompresja poszczeg贸lnych uj臋膰 filmu przebiega, tak jakby to by艂y oddzielne mapy bitowe.
Wi臋cej…JPEG dzieli obraz na okre艣lone strefy barw i tak te偶 odtwarza je po skompresowaniu. Oddziela on informacj臋 o jaskrawo艣ci i odcieniach kolor贸w. Wykorzystano tu w艂a艣ciwo艣膰 ludzkiego oka, dzi臋ki kt贸rej mo偶na "zaciera膰" pewne subtelne r贸偶nice wyst臋puj膮ce przy "przechodzeniu" kolor贸w. Charakterystyczne "dzielenie
obszarowe" objawia si臋 g艂贸wnie charakterystyczn膮 "otoczk膮" pewnych element贸w obrazka, zw艂aszcza tych gdzie cieniowanie (w obr臋bie danego koloru) jest najbardziej szczeg贸艂owe i intensywne. Kompresja JPEG ma charakter nieodwracalny (informacje o pewnych elementach pliku graficznego s膮 tracone bezpowrotnie).
W formacie tym zastosowany zosta艂 algorytm kompresji deflate/inflate, kt贸ry tak偶e stosuje si臋 w programach takich jak PkZip, GZip. Jego idea polega na stosowaniu聽 metody s艂ownikowej, a nast臋pnie statycznego lub adaptacyjnego kodowania Huffmana.
Tablice kodu Huffmana przypisuj膮 kr贸tsze s艂owa kodowe dla mniejszych warto艣ci pr贸bek (wyst臋puj膮 one cz臋艣ciej). Je艣li liczba bit贸w u偶ytych w procesie kodowania przekracza dozwolon膮 dla danego bloku danych warto艣膰, algorytm koryguje to poprzez dobranie odpowiednio du偶ego wsp贸艂czynnika skali. Prowadzi to do wi臋kszych warto艣ci kroku kwantyzacji co pozwala osi膮gn膮膰 mniejsze warto艣ci skwantowane. Operacja ta powtarzana jest do momentu osi膮gni臋cia wymaganej liczby bit贸w.
Dane obrazowe w tym formacie zapisywane s膮 na wiele sposob贸w. Jednym z nich jest kompresja LZW. W odr贸偶nieniu od metod stosowanych w JPEG jej dzia艂anie nie polega na usuwaniu fragment贸w informacji obrazu kosztem jako艣ci, lecz na skupianiu grup pikseli o tym samym kolorze. Plik nie sk艂ada si臋 zatem z zestawienia kolor贸w pojedynczych, nast臋puj膮cych po sobie pikseli, lecz z kr贸tkich opis贸w jednolitych powierzchni. Daje to stosunkowo wysok膮 kompresj臋 co do jako艣ci obrazu (od 1:5 do 1:3 w przypadku fotografii).
Dane obrazowe kompresowane s膮 liniami pocz膮wszy od punktu 0,0 (lewy, g贸rny r贸g obrazu). Je偶eli obraz ma kilka p艂at贸w to s膮 one kompresowane po kolei (najpierw p艂at 0, potem 1, itd...). Standard nie m贸wi nic o tym, czy kolejne p艂aty maj膮 by膰 kompresowane oddzielnie jak linie, czy te偶 traktowane jako ci膮g bajt贸w. W trybach 24 bitowych najpierw kompresowane s膮 sk艂adowe koloru R, nast臋pnie G, a na ko艅cu B. Sama idea kompresji jest prosta. Je偶eli w jednej linii kolejne punkty maj膮 taki sam kolor to zapisywana jest tylko liczba ich wyst膮pie艅 oraz kolor. No dobrze, ale jak rozr贸偶ni膰 w pliku liczb臋 powt贸rze艅 od koloru. Rozwi膮zanie jest prostsze ni偶 si臋 wydaje. W PCX liczba powt贸rze艅 jest wi臋ksza od liczby C0h (192), je艣li wi臋c nale偶y zapisa膰 kolor o warto艣ci wi臋kszej ni偶 ta liczba to zapisuje si臋 C0+liczba powt贸rze艅, kolor.
|
|
Administrator
Wprowadzanie map bitowych i tekstu Programy graficzne obs艂uguj膮ce grafik臋 3D, oferuj膮 r贸wnie偶 mo偶liwo艣膰 umieszczania w dokumentach obraz贸w bitmapowych. Dzi臋ki temu do przygotowywanych ... |
Administrator
Obraz tr贸jwymiarowy Obraz tr贸jwymiarowy jest czym艣 znacznie wi臋cej, ani偶eli tylko prostym rysunkiem, kt贸remu dodaje si臋 trzeci wymiar. Ka偶dy obiekt umieszczony w obrazie jes... |
|
Administrator
Powierzchnie obiekt贸w 3D W rzeczywisto艣ci wygl膮d obiekt贸w nie jest okre艣lany wy艂膮cznie przez ich kszta艂t. Istotna jest tak偶e powierzchnia - to w艂a艣nie dzi臋ki niej w艂a艣nie j... |
Administrator
Obiekty 3D W rzeczywisto艣ci przedmioty s膮 widoczne dzi臋ki temu, 偶e pada na nie 艣wiat艂o, kt贸re nast臋pnie si臋 odbija i trafia do siatk贸wki ludzkiego oka. W bardzo ... |
|
Administrator
Animacje 3D Przy u偶yciu nowoczesnych program贸w do obr贸bki grafiki tr贸jwymiarowej mo偶na przygotowywa膰 nie tylko fantastyczne obrazy, ale tak偶e ca艂e filmy. Wystarczy ... |
Administrator
Programy 3D Programy 3D przypominaj膮 wygl膮dem zwyk艂e programy do rysowania. Fakt ten nie powinien jednak dziwi膰, poniewa偶 za ich pomoc膮 r贸wnie偶 rysujemy, tyle tylko... |
Grafika - Projektowanie graficzne - Grafika w sieci - Multimedia - Reklama
Projektowanie: Design Rzesz贸w
kompresji wideo obrazu grafiki pliku format uj臋膰 obraz jpeg dzi臋ki mpeg danych uj臋cia kompresja plik贸w programy muzyki grafika object wektorowej kodowania film muzyka obiekty obrazy postaci efekty filmu elektroniczna formacie formatu algorytm program komputera rzeczy programach jako艣ci stronie programu por贸wnywanie film贸w koloru formaty kompresj臋 dekompresji tekstu formatem digital pikseli strony graficzne uj臋cie wra偶enie d藕wi臋ku program贸w pracy czas graficznych obiekt element filmy grafice kolor differencing d藕wi臋ki animacji flash komputer frame pozwala systemie