Formaty plików graficznych można podzielić na formaty przechowujące grafikę rastrową oraz formaty przechowujące grafikę wektorową. Z kolei formatyprzechowujące grafikę rastrową można podzielić na stosujące kompresję bezstratną, stosujące kompresję stratną oraz nie stosujące kompresji.
JPEG (ang. Joint Photographic Experts Group) – algorytm[1][2] stratnej kompresji grafiki rastrowej, wykorzystany w formacie plików graficznych o tej samej nazwie.
Motywacją do powstania tego standardu było ujednolicenie algorytmów kompresji obrazów monochromatycznych i kolorowych.
Format plików JPEG/JFIF obok formatów GIF i PNG jest najczęściej stosowanym formatem grafiki na stronach WWW. Typ MIME zarejestrowany dla tego formatu nosi nazwę image/jpeg i został zdefiniowany w RFC 1341 ↓.
Prace nad standardem rozpoczęły się w kwietniu 1983 roku w organizacji ISO. W 1986 roku z inicjatywy ISO oraz CCITT powstał zespół ekspertów nazwany Joint Photographic Experts Group (ang. Połączona Grupa Ekspertów Fotograficznych), który zjednoczył wysiłki różnych niezależnych grup.
Standard o nazwie ISO/IEC IS 10918-1 | ITU-T Recommendation T.81 został opublikowany w dwóch częściach w 1991 roku i definiował podstawowy (ang. baseline), sekwencyjny tryb kompresji stratnej, oparty na dyskretnej transformacie kosinusowej (DCT) oraz jego różne rozszerzenia:
Tryb progresywny kompresji, również oparty na DCT, przewidziany do wyświetlania obrazów w trakcie przesyłania danych. Efekt płynnie wyostrzającego się obrazu jest szczególnie dobrze widoczny przy użyciu szybkiego dekompresora i wolnej transmisji danych. Tryb ten zyskał rozpowszechnienie wraz z rozwojem Internetu.
Tryb hierarchiczny, pozwalający na zapis w jednym pliku tego samego obrazu jako sekwencji kadrów o różnych rozdzielczościach. Kolejne kadry są kodowane jako różnice względem kadrów poprzednich, o niższej rozdzielczości, a nie jako oddzielne obrazy, co zmniejsza rozmiar pliku. Tryb ten nie definiuje, która z metod kompresji ma zostać użyta. Tryb hierarchiczny umożliwia szybki podgląd obrazów bez czasochłonnej dekompresji obrazów o wysokiej rozdzielczości, co ma zastosowanie np. w fotografii cyfrowej.
GIF (ang. Graphics Interchange Format) – format pliku graficznego z kompresją bezstratną (opis niżej) stworzony w 1987 roku przez firmę CompuServe. Pliki tego typu są powszechnie używane na stronach WWW, gdyż pozwalają na tworzenie animacji
dwustanową przezroczystością.
Panuje powszechne przekonanie, iż format GIF obsługuje jedynie 256 kolorów na obraz, jednak odnosi się on do kolorów mogących występować w jednym bloku obrazu, a nie do całego obrazu. Dlatego też, używając większej liczby bloków możliwe jest zastosowanie formatu GIF do przechowywania (na przykład) fotografii bez straty na jej jakości / liczbie kolorów. To przekonanie wzięło się z tego, że większość programów do obróbki grafiki rastrowej potrafi obsługiwać jedynie jeden blok na ramkę obrazu (a ówczesny sprzęt potrafił wyświetlać właśnie maksymalnie 256 kolorów na obraz). Ograniczenie wynika więc z niepełnej obsługi formatu, a nie z ograniczeń istniejących w nim samym.
tiff
png
GIF (ang. Graphics Interchange Format) – format pliku graficznego z kompresją bezstratną (opis niżej) stworzony w 1987 roku przez firmę CompuServe. Pliki tego typu są powszechnie używane na stronach WWW, gdyż pozwalają na tworzenie animacji
dwustanową przezroczystością.
Panuje powszechne przekonanie, iż format GIF obsługuje jedynie 256 kolorów na obraz, jednak odnosi się on do kolorów mogących występować w jednym bloku obrazu, a nie do całego obrazu. Dlatego też, używając większej liczby bloków możliwe jest zastosowanie formatu GIF do przechowywania (na przykład) fotografii bez straty na jej jakości / liczbie kolorów. To przekonanie wzięło się z tego, że większość programów do obróbki grafiki rastrowej potrafi obsługiwać jedynie jeden blok na ramkę obrazu (a ówczesny sprzęt potrafił wyświetlać właśnie maksymalnie 256 kolorów na obraz). Ograniczenie wynika więc z niepełnej obsługi formatu, a nie z ograniczeń istniejących w nim samym.
tiff
png