Przegląd

JPEG (skrót od Joint Photographic Experts Group) to jeden z najczęściej stosowanych formatów plików do zapisu zdjęć i obrazów rastrowych. Jego główną cechą jest stratna kompresja, która pozwala znacząco zmniejszyć rozmiar pliku kosztem pewnej utraty szczegółów. Dzięki temu JPEG jest szczególnie popularny w fotografii cyfrowej, publikacjach internetowych i wymianie obrazów przez sieć. Więcej informacji o organizacji i specyfikacji można znaleźć pod linkiem: Joint Photographic Experts Group.

Charakterystyka techniczna

Standard JPEG wykorzystuje dyskretną transformację cosinusową (DCT) na małych blokach obrazu (zazwyczaj 8×8 pikseli), kwantyzację współczynników oraz kodowanie entropijne. Dla uzyskania dalszej redukcji rozmiaru stosuje się subsampling chrominancji (np. 4:2:0), ponieważ oko ludzkie jest mniej wrażliwe na zmiany barwy niż jasności. Istnieją różne profile i tryby pracy, w tym baseline (najbardziej rozpowszechniony) oraz progressive (obraz stopniowo się odtwarza w trakcie pobierania). Zagadnienia techniczne i warianty formatu opisane są szerzej na stronach: specyfikacja.

Historia i rozwój

Format powstał dzięki pracom międzynarodowej grupy ekspertów i został udostępniony jako standard w latach 90. XX wieku. Jego upowszechnienie zawdzięcza się rozwojowi fotografii cyfrowej i potrzebie efektywnego przechowywania zdjęć. Z biegiem czasu pojawiły się rozszerzenia, narzędzia optymalizujące jakość i implementacje sprzętowe oraz programowe. Kontekst historyczny i ewolucję standardu omawia źródło: historia JPEG.

Zastosowania i przykłady

JPEG jest powszechny w internecie, w aparatach cyfrowych, smartfonach i w archiwizacji fotografii, gdzie sposób kompresji daje kompromis między jakością a rozmiarem. Nie nadaje się najlepiej do obrazów zawierających ostre krawędzie, tekst lub grafikę wektorową — tam lepsze są formaty bezstratne, jak PNG. Dla zastosowań internetowych warto rozważyć też nowocześniejsze alternatywy, np. WebP lub HEIF: porównanie formatów i nowe kodeki.

Rozszerzenia plików i metadane

Najczęściej spotykane rozszerzenia to .jpg, .jpeg i .jpe. Pliki JPEG mogą zawierać dane EXIF, IPTC lub XMP z informacjami o ustawieniach aparatu, dacie, lokalizacji i prawach autorskich. Obsługa metadanych oraz praktyczne porady dotyczące zapisu i konwersji omówiono tutaj: metadane JPEG oraz wskazówki praktyczne.

Uwagi praktyczne i rozróżnienia

  • Wybór poziomu kompresji wpływa na widoczne artefakty (blokowanie, rozmycie, efekt ringing).
  • Wielokrotne zapisywanie tego samego pliku w trybie stratnym pogarsza jakość (rekompresja).
  • Do archiwizacji lub grafiki z tekstem lepszy jest format bezstratny; JPEG pozostaje jednak standardem dla fotografii ze względu na powszechność obsługi i efektywność kompresji.