| Termin | Definicja |
|---|---|
| image/jpeg | image/jpeg to typ MIME identyfikujący załącznik jako obraz w tym popularnym, skompresowanym formacie graficznym. Rola typu MIME image/jpegŁańcuch Typ MIME nie jest samym obrazem i nie zawiera jego pikseli. Jest informacją dla odbiorcy, jak należy interpretować znajdujące się dalej bajty. Przykładowy nagłówek HTTP może mieć postać Rozszerzenie nazwy pliku, najczęściej Jak zbudowany jest plik JPEGJPEG nie jest pojedynczym wariantem zapisu, lecz rodziną technik kodowania obrazu opracowanych przez Joint Photographic Experts Group. W typowym pliku spotykanym w aparatach, telefonach i komputerach stosuje się stratną kompresję opartą na dyskretnej transformacie kosinusowej, czyli DCT. Obraz jest dzielony na niewielkie bloki próbek, a wartości opisujące szczegóły są przekształcane i kwantyzowane. Kwantyzacja usuwa część informacji, dzięki czemu plik zajmuje mniej miejsca, ale po dekompresji obraz nie jest bitowo identyczny z pierwotnym. Struktura JPEG składa się ze znaczników, segmentów oraz zakodowanych danych obrazu. Wiele plików rozpoczyna się od znacznika SOI, zapisywanego jako bajty JPEG może przechowywać dane w różnych przestrzeniach barw. W zdjęciach często stosuje się YCbCr, gdzie składowa jasności jest oddzielona od dwóch składowych chromatyczności. Pozwala to na podpróbkowanie chrominancji, na przykład w układzie 4:2:0, ponieważ ludzkie oko zwykle słabiej rozróżnia drobne szczegóły koloru niż szczegóły jasności. Obraz JPEG może być także zapisany w skali szarości. Standardowe dekodery muszą odczytać parametry zapisane w pliku, a nie zakładać z góry jednego wariantu. Kompresja, jakość i zgodność z oprogramowaniemStopień kompresji JPEG zależy przede wszystkim od tablic kwantyzacji oraz sposobu kodowania wybranego przez program zapisujący obraz. Ustawienie wysokiej jakości zwykle oznacza większy plik i mniejsze zniekształcenia, natomiast silniejsza kompresja może powodować bloki, utratę drobnych tekstur, obwódki wokół kontrastowych krawędzi oraz rozmycie szczegółów. Zapisanie już skompresowanego obrazu ponownie jako JPEG może zwiększyć straty, ponieważ kolejne kodowanie ponownie wykonuje kwantyzację. Najczęściej spotykany jest tryb baseline sequential, w którym obraz jest dekodowany w kolejności od góry do dołu po zakończeniu odczytu kolejnych fragmentów. Istnieje także JPEG progresywny. W tym wariancie kolejne skany pliku przekazują coraz dokładniejsze przybliżenia obrazu, dlatego przeglądarka może wyświetlić najpierw wersję zgrubną, a następnie ją poprawiać. JPEG obsługuje również między innymi warianty bezstratne i rozszerzone, lecz ich dostępność zależy od użytego programu lub biblioteki. Nie każdy plik opisany jako Rozpoznawanie image/jpeg podczas naprawy komputeraNa laptopie lub komputerze PC problemy z plikami oznaczonymi jako Jeżeli nie otwiera się tylko jeden plik, większe znaczenie ma jego integralność. Warto ustalić, czy plik ma pełny rozmiar, czy kopiowanie zakończyło się poprawnie i czy nie występują błędy odczytu dysku. Narzędzia diagnostyczne mogą analizować znaczniki JPEG oraz próbować odzyskać część obrazu, ale powodzenie zależy od miejsca uszkodzenia. Uszkodzenie nagłówka, tabel kwantyzacji lub początku skanowanych danych może uniemożliwić dekodowanie, podczas gdy uszkodzenie końcowego fragmentu czasem ogranicza się do utraty części obrazu. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów stacjonarnych PC i ich podzespołów, w tym diagnostyką problemów z otwieraniem plików graficznych oraz działaniem oprogramowania odpowiedzialnego za ich obsługę. |