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).

Więcej…

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.

Porównywanie ujęć często bazuje na tzw. ujęciach kluczowych (ang. key frames) zapisywanych w pliku filmu. Ujęcia kluczowe są zapisywane w całości i umieszczane w odpowiednich odstępach. Na ich podstawie obliczane są różnice pomiędzy kolejnymi ujęciami filmu. W tym przypadku porównywanie ujęć zasadza się na istnieniu tzw. ujęć kluczowych (key frames). Są one zapisywane w całości, służą za wzorce, na podstawie których określa się różnice, jakie trzeba zapisać dla ujęć pośrednich.

Więcej…

Jest to metoda kompresji obrazu wideo. Polega jak sama nazwa wskazuje na tzw. porównywaniu ujęć (frame differencing). Frame differencing to nie system kodowania, to po prostu pewna technika pracy, z której mogą korzystać różne systemy kodowania. Przy odtwarzaniu pliku wideo najwięcej czasu zajmuje dekompresja i wyświetlanie kolejnych ujęć. Trzeba to robić szybko, by zachować założoną prędkość odtwarzania filmu bez konieczności opuszczania niektórych ujęć. Gdy komputer przestaje nadążać z dekompresją i wyświetlaniem, niektóre ujęcia muszą być pomijane, co burzy wrażenie płynności ruchu.

Więcej…
Grafika, Reklama


1. Grafika rastrowa a wektorowa
(Baza Wiedzy/Baza Wiedzy)
Różnice pomiędzy grafiką rastrową a wektorową są bardzo duże. Uwidaczniają się szczególnie podczas skalowania, czyli zmiany rozmiaru, obiektu, rysunku. W przypadku skalowania bitmapy tracimy bardzo dużo szczegółów oryginalnego rysunku. Podczas zmiany rozmiaru obiektu wykonanego w grafice wektorowej nie musimy się martwić o bezzwrotną stratną kompresję, ponieważ w tym przypadku współrzędne obiektów obliczane są na nowo. W jakich więc programach możemy tworzyć grafikę wektorową ? Na rynku jest ...
2. Muzyka elektroniczna - lata 1980
(Baza Wiedzy/Dźwięk)
Tu obserwujemy już gwałtowny rozwój muzyki elektronicznej. Zaczyna się ona rozwijać, doskonalić, przybierać nieznane dotąd formy, technologie. W ten gatunek muzyczny wplątane zostały przeogromne zmiany i przeobrażenia . Sam fakt iż rozpoczęto nową , nieznaną dotąd masową produkcję sekwencerów , świadczyło o tej burzliwej rewolucji . Następnie zajęto się programowanymi automatami perkusyjnymi. w 1983 roku zostaje wprowadzony standard MDI . Rozwój mikroprocesoró a także  MDI umozliwił wykorzystywanie ...
3. Wprowadzanie map bitowych i tekstu
(Baza Wiedzy/Grafika 3D)
Programy graficzne obsługujące grafikę 3D, oferują również możliwość umieszczania w dokumentach obrazów bitmapowych. Dzięki temu do przygotowywanych rysunków, szkiców czy projektów możliwe jest dołączanie zeskanowanych fotografii. Powinniśmy jednak pamiętać, że formaty obu rodzajów grafiki w dość istotnym stopniu różnią się od siebie. Wprowadzanie tekstu w programach graficznych wygląda tak jak w innych programach. Korzysta się przy tym z różnych czcionek, aby nadać mu właściwy wygląd. Gdy jednak ...
4. Obraz trójwymiarowy
(Baza Wiedzy/Grafika 3D)
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 jest traktowany przez program jak pojedyncza bryła. Kompletna scena powstaje więc dopiero po oświetleniu znajdujących się w niej obiektów i uchwyceniu odbitych promieni światła przez kamerę. Naturalnie przechwytywany obraz jest dwuwymiarowy, jednak dzięki efektowi głębi powstaje wrażenie trójwymiaru. Każdy obiekt trójwymiarowy można opisać za pomocą ...
5. Powierzchnie obiektów 3D
(Baza Wiedzy/Grafika 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 jesteśmy w stanie odróżnić jabłko wyrzeźbione w marmurze od prawdziwego. Programy do obróbki grafiki trójwymiarowej pozwalają nie tylko nadawać obiektom kolor, lecz także nanosić na ich siatkę całkowicie dowolne powierzchnie, nierzadko do złudzenia przypominające prawdziwe materiały. Kilkoma kliknięciami myszy możemy sprawić, by obiekt odbijał padające ...
6. Tekst w programach graficznych
(Baza Wiedzy/Baza Wiedzy)
Zaawansowane programy graficzne pozwalają nie tylko nadawać tekstowi interesujący wygląd, ale także w dowolny sposób go wyrównywać. Przy użyciu odpowiednich funkcji nie trudno obrócić tekst o dowolny kąt czy wręcz postawić go „do góry nogami". Lustrzane odbicie fragmentu tekstu tworzy się tu jednym kliknięciem myszy. Szczególnie interesujące efekty uzyskuje się przez odpowiednie wyrównanie tekstu. Możemy na przykład spowodować, by wiersz tekstu został wygięty w kształt okręgu lub gwiazdy. Programy ...
7. Grafika rastrowa - mapa bitowa
(Baza Wiedzy/Baza Wiedzy)
... uwagę, by ich zanadto nie powiększyć. Oczywiście najlepsze rezultaty otrzymuje się przy zachowaniu oryginalnych rozmiarów wstawionej grafiki, czyli 1:1. Programy graficzne typu CorelDraw oferują poza tym możliwość dokonywania konwersji grafiki bitmapowej w wektorową. Naturalnie, analogiczna operacja w odwrotną stronę również jest możliwa: grafika wektorowa po skonwertowaniu do postaci bitmapy jest gotowa do edycji przy użyciu programu do obróbki obrazu. Podczas skanowania fotografii i obrazów najczęściej ...
8. Grafika wektorowa
(Baza Wiedzy/Baza Wiedzy)
Programy do rysowania z reguły zapisują tworzone w nich prace w postaci grafiki wektorowej. Grafika wektorowa składa się z pojedynczych obiektów, na przyklad figur geometrycznych, różnego rodzaju kształtów, linii i krzywych. Jednak w plikach zapisywanych na dysku nie jest przechowywany ich obraz, lecz instrukcje opisujące każdy z zawartych w grafice elementów. Informacje te dotyczą ich rozmiarów, lokalizacji na strome dokumentu, koloru itd. Rysunki zapisywane w formacie grafiki wektorowej można dowolnie ...
9. Tekst graficzny
(Baza Wiedzy/Baza Wiedzy)
Większość tworzonych obecnie programów graficznych dysponuje narzędziami, które służą do edycji i obróbki tekstu. Za ich pomocą możliwe jest też wykonywanie mniej skomplikowanych zadań, do jakich zwykle używa się programów DTE Ich specjalnością jest jednak obróbka krótkich tekstów, którym nadaje się najróżniejsze efekty. Jeśli więc chcemy zająć się tworzeniem własnych kart menu czy dowcipnych zaproszeń, powinniśmy sięgnąć po program graficzny. Najprostsze efekty osiąga się przez nadawanie tekstowi ...
10. Obiekty 3D
(Baza Wiedzy/Grafika 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 podobny sposób tworzy się symulacje trójwymiarowych obiektów w programach 3D. W prezentowanych scenach używane są różne źródła emitujące promienie świetlne. Ich los zależy od obliczeń dokonywanych przez komputer. Jeżeli na przykład promień światła pada na jakiś obiekt, zostaje odbity. A kiedy po tym trafi w obszar przechwytywany przez obiektyw kamery, ...
11. Animacje 3D
(Baza Wiedzy/Grafika 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 podać lokalizację początkową i końcową obiektu, który ma zmienić pozycję, a program zajmie się resztą. Załóżmy, że mamy przed sobą scenę przedstawiającą samochód na ulicy. Chcemy, by przejechał z jednego jej końca na drugi. W tym celu chwytamy auto za pomocą myszy i przeciągamy je w miejsce, do którego ma się przenieść na filmie. Po tym program przelicza ...
12. Programy 3D
(Baza Wiedzy/Grafika 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, że zamiast okręgów, kwadratów i innych figur - bryły. Najwięcej czasu poświęca się z reguły pracy z edytorem scen. To w nim budujemy modele składające się z wielu mniejszych elementów. Tu także są określane właściwości powierzchni wypełniających płaszczyzny. Budowanie sceny polega na umieszczaniu w niej obiektów, definiowaniu źródeł światła i w ...
13. Dla architekta
(Baza Wiedzy/Grafika 3D)
Coraz częściej przed komputerem zasiadają też architekci, dla których programy symulujące trzeci wymiar otwierają całkiem nowe możliwości. Architekci mogą zwizualizować projektowane przez siebie budynki, niemal tak jak będą wyglądać po wybudowaniu. Prezentacje interakcyjne pozwalają ponadto na zaglądanie do wnętrza zaprojektowanego domu, a także odbywania w nim „przechadzek" - w ich trakcie możliwe jest zmienianie koloru i materiałów, z jakich wykonane są wnętrza pomieszczeń. Niektóre z firm, ...
14. Projektowanie graficzne
(Baza Wiedzy/Grafika 3D)
Najczęściej używa się programów grafiki 3D do projektowania graficznego i różnego typu modelowania. Zanim na rynku pojawi się nowy model któregokolwiek z produkowanych dziś samochodów, najpierw musi zostać opracowany jego projekt - naturalnie przy użyciu komputera i odpowiedniego programu do projektowania. Dzięki niemu możliwe jest szybkie i wygodne, bo przy użyciu myszy, modyfikowanie tworzonych form i konstrukcji. Poza tym, po utworzeniu gotowego projektu można go modelować stosując dowolnego typu ...
15. Grafika 3D a film
(Baza Wiedzy/Grafika 3D)
Programy realizujące grafikę 3D pozwalają nie tylko projektować grafikę trójwymiarową, lecz także tworzyć całe filmy. Jeśli zechcemy, możemy sprawić, by kamera prezentująca wazę objechała stół i nastąpiło wolne zbliżenie. W tym celu należy stopniowo przesunąć punkt kamery wokół przedstawianego obiektu, a program zachowa na dysku plik z zapisaną prezentacją wideo. Oprogramowanie służące do tworzenia efektu trójwymiarowości jest również wykorzystywane w nauce i technice. Poza tym wszystkie efekty ...
16. Grafika 3D wprowadzenie
(Baza Wiedzy/Grafika 3D)
Oglądając filmy w kinie czy w telewizji, mamy okazję zobaczyć przedmioty lub zwierzęta, których dziś nie można spotkać: dinozaury, maszyny poruszające się zarówno na ziemi, jak i w powietrzu, a także wytwory ludzkiej wyobraźni. Choć zdajemy sobie sprawę, że to tylko fikcja, patrząc na nie, nierzadko zapominamy, że istnieją tylko na ekranie. W większości przypadków rzeczy i postaci ze świata fantazji są tworzone za pomocą komputera oraz - oprogramowania 3D. Programy do obróbki grafiki trójwymiarowej ...
17. Kompresja
(Baza Wiedzy/Kompresja video)
... Jednak tylko najmocniejsze maszyny z zegarem powyżej 2,5GHz będą w stanie dokonać konwersji w locie do formatu MPEG4 (DivX). Dlatego zwykle tak silną kompresję wykonuje się później na plikach już skompresowanych w innym formacie. Zwykle do takiej rekompresji wykorzystuje się program VirtualDub. Pozwala on skompresować pliki wideo z użyciem różnych formatów MPEG1 (VideoCD), MPEG2 (DVD), MPEG4 (DivX). Odpowiedni kodek należy jednak wcześniej zainstalować w systemie. Niektóre są już dołączone do ...
18. Algorytm JPEG
(Baza Wiedzy/Kompresja grafik)
... Wspomagany w ten sposób algorytm JPEG może okazać się zadziwiająco sprawny i szybki, szybszy nawet niż te systemy kodowania, które stosują porównywanie ujęć, ale za to są całkowicie programowe. JPEG gwarantuje przy tym doskonałą jakość obrazu i jest prawdopodobnie najłatwiej dostępnym algorytmem kompresji obrazu. Przy tych wszystkich zaletach, JPEG nie najlepiej nadaje się do kompresowania plików, które chcemy umieścić w sieci. Podobnie rzecz się ma ze wszystkimi innymi formatami wspomaganymi sprzętowo. ...
19. Ujęcia kluczowe
(Baza Wiedzy/Kompresja video)
... czasu ma zasadnicze znaczenie dla osiągnięcia optymalnej kompresji i gładkości odtwarzania. Z drugiej strony, ujęcia kluczowe zapisywane są w całości, zawierają więc o wiele więcej informacji niż zwykłe ujęcia pośrednie, które zawierają tylko ewentualne różnice. Gęstość rozmieszeczenia ujęć kluczowych można regulować, korzystając z programu do edycji obrazu wideo. Ogólnie przyjętą zasadą jest umieszczanie jednego ujęcia kluczowego na sekundę wyświetlonego filmu. Przy prędkości odtwarzania 15 fps ...
20. Format PNG
(Baza Wiedzy/Kompresja grafik)
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 ...


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...

Misja

Informacje na tematy multimediów w Internecie

Wartości dodane

Przykłady kreowania grafik - warstwy

Kompresja

Kompresja i dekompresja plików

Archiwum

Online

Naszą witrynę przegląda teraz 9 gości 

Statystyka serwisu

Użytkowników : 119
Artykułów : 51
Odsłon : 128862

Grafika - Projektowanie graficzne - Grafika w sieci - Multimedia - Reklama

  • fotograf ślub Łódź
  • fotografia ślubna Łódź