PNG vs. JPG

Jeśli próbujesz wybrać format, w którym chcesz zapisać obraz, użyj tej ogólnej zasady, aby zdecydować: jpeg dla zdjęć lub zdjęć realistycznych z dużą ilością kolorów; png dla grafiki liniowej, obrazów z dużą ilością tekstu lub obrazów przezroczystych; i GIF dla animowanych zdjęć.

Wykres porównania

Różnice - podobieństwa - Tabela porównawcza jpeg a png
jpegpng
Oznacza Wspólna grupa ekspertów fotograficznych Przenośna Grafika Sieciowa
Najlepiej nadaje się do Zdjęcia; fotorealistyczne obrazy z dużą ilością kolorów Grafika liniowa; obrazy z tekstem; przezroczyste obrazy
Rodzaj MIME image / jpeg obraz / png
Rozszerzenia plików .jpg, .jpeg, .jpe .png
Rodzaj formatu Format grafiki rastrowej Format grafiki rastrowej
Raster / Vector Raster Raster
Zarządzanie kolorem tak Obsługuje zarządzanie kolorami poprzez włączenie profili przestrzeni kolorów ICC
Kolor indeksowany Nie Tak (dla 1-8-bitowych plików png)
Wsparcie z przeplotem tak tak
Wsparcie dla animacji Nie Nie
Wsparcie dla przejrzystości Nie tak
Wsparcie dla metadanych tak tak
Wsparcie dla wielu stron Nie Nie
Wsparcie dla warstw Nie Nie
Przedłużany Nie Nie
Algorytm kompresji Kompresja stratna oparta na DCT Algorytm kompresji bezstratnej DEFLATE
Patentowany Nie, ale niektóre elementy technologii, w tym metody kompresji, były przedmiotem wielu postępowań patentowych. Nie
Aplikacje kompatybilne Większość przeglądarek internetowych i pakietów wydajności Większość przeglądarek internetowych i pakietów wydajności
Magiczny numer ff d8 89 50 4e 47 0d 0a 1a 0a
Jednolity identyfikator typu public.jpeg public.png

Zawartość: png vs jpg

  • 1 Funkcje
    • 1.1 Podobieństwa i różnice
    • 1.2 Inne wersje jpeg i png
  • 2 zastosowania
    • 2.1 Fotografia
    • 2.2 Sieć
  • 3 Kompresja
  • 4 Popularność
  • 5 Status patentowy
  • 6 referencji

cechy

Podobieństwa i różnice

Pliki jpeg i png są podobne na kilka sposobów. Obsługują one porównywalne poziomy głębi kolorów i zapewniają obsługę metadanych, przeplotu i zarządzania kolorami. Ani Format obsługuje animację, warstwy lub HDR.

Oddzielne jest to, że pliki png obsługują przezroczystość obrazu, podczas gdy pliki jpeg nie. Ponadto indeksowanie kolorów jest dostępne dla 1-8-bitowych plików png, ale nie jest w ogóle obsługiwane w formacie jpeg.

Inne wersje jpeg i png

Istnieje wiele mniej znanych alternatywnych wersji jpeg i png. Na przykład pliki jpeg nie obsługują HDR, ale istnieje nieoficjalny jpeg-HDR. Istnieją nawet bezstratne formaty jpeg. I chociaż png nie obsługują animacji tak jak GIF-y, istnieje Apng, niestandardowa gałąź png, która umożliwia animację.

Problem z używaniem mniej znanych wersji jpeg i png sprowadza się do obsługi. Nie wszystkie przeglądarki poprawnie wyświetlają wszystkie formaty obrazów (np. Firefox obsługuje Apng, ale Internet Explorer nie, a Chrome wymaga rozszerzenia). W większości przypadków projektanci powinni trzymać się dobrze obsługiwanych ustawień domyślnych, aby uniknąć szkód dla użytkowników.

Używa

Fotografia

Aparaty DSLR zwykle pozwalają fotografom przechowywać swoje zdjęcia w kilku różnych formatach plików graficznych, a mianowicie RAW, jpeg, a czasami TIFF. Mimo że pliki jpeg mają tę zaletę, że mają mniejszy rozmiar pliku, są stratnymi, wiodącymi profesjonalistami i profesjonalistami preferującymi formaty TIFF lub RAW ze względu na ich bezstratną lub wysokiej jakości kompresję stratną.

W postprodukcji fotografowie mogą dostosowywać dane obrazu RAW, a następnie zapisywać je w nowym, bezstratnym (ale bardziej dostępnym) formacie pliku, takim jak png. Format pliku ma znaczenie, ponieważ większość usług drukowania akceptuje pliki jpeg i png - a czasem TIFF - ale tylko niektóre usługi drukowania będą działać z obrazami RAW.

Sieć

Małe ikony internetowe zapisane w różnych ustawieniach.

Większość stron internetowych używa w swoich projektach kombinacji plików jpeg i png (a czasem GIF), ponieważ pliki jpeg i png są używane z różnych powodów. W większości przypadków pliki jpeg są używane w przypadku dużych obrazów, takich jak zdjęcia lub duże, obciążone grafiką tła witryny, ponieważ stratyfikacja jpeg pozwala na mniejsze rozmiary plików, co oznacza, że ​​strony internetowe mogą szybciej ładować projekty. Oprogramowanie do projektowania, takie jak Adobe Photoshop, ma narzędzia, które mogą powiedzieć projektantom, jak duży będzie plik podczas korzystania z określonego formatu i dostosowywania jego ustawień, zanim jeszcze zapiszą obraz. Chociaż pliki png nigdy nie spowodują mniejszego rozmiaru pliku niż pliki jpeg w przypadku dużych obrazów ze złożonymi scenami, bezstratna kompresja png czasami powoduje mniejszy rozmiar pliku dla mniejszych obrazów, szczególnie tych, które mają grafikę wygenerowaną komputerowo (np. Linię lub kwadrat narysowany w Photoshopie).

Najczęściej używane są pliki png z małymi obrazami, np. Ikonami internetowymi, gdzie bezstratna kompresja zapewnia wyraźne, wyraźne obrazy; Pliki png są również używane, gdy przezroczyste tło jest potrzebne, aby otoczyć centralny obraz (np. Podczas używania duszków).

Kompresja

jpeg i png używają zupełnie innych metod kompresji. jpeg wykorzystuje metodę kompresji stratnej opartą na DCT, która poświęca jakość na rzecz mniejszych rozmiarów plików. png traktuje priorytetowo jakość i wykorzystuje bezstratny algorytm kompresji DEFLATE. Rozmiar pliku jpeg można zmniejszyć, dostosowując procent jakości obrazu podczas zapisywania, podczas gdy rozmiar pliku png jest trudniejszy do dostosowania i zwykle wymaga osobnego programu do dalszej kompresji obrazu.

Obejrzyj poniższy film, aby dowiedzieć się, jak różne metody kompresji wpływają na rozmiar pliku, głębię kolorów i ładowanie obrazu w plikach jpeg i png.

Ponieważ są stratne, nie należy wielokrotnie edytować i ponownie zapisywać plików jpeg, ponieważ spowoduje to znaczne pogorszenie jakości obrazu (zapisywanie w jednej sesji bez zamykania pliku między zapisami jest jednak w porządku). Pliki jpeg, które zostały wielokrotnie zapisane, są pikselowane i nie wyświetlają dokładnie kolorów. Natomiast pliki png można zapisywać i ponownie zapisywać bez utraty jakości. Ten film pokazuje utratę generacji w ciągu 600 zapisów.

Popularność

Dzięki uniwersalnej obsłudze przeglądarki dla przezroczystości png w ciągu ostatnich kilku lat, png zyskały na popularności, szczególnie w przypadku niektórych elementów do projektowania stron internetowych. Jednak ogromna większość trylionów obrazów w Internecie, z których wiele to zdjęcia lub dzieła sztuki, to nadal pliki jpeg i prawdopodobnie nie zmieni się to w najbliższym czasie.

Status patentowy

Wiele firm, w tym wiele trolli patentowych, twierdziło, że ma patenty na taką czy inną technologię jpeg. Doprowadziło to do licznych procesów sądowych na przestrzeni lat, z których ostatni miał miejsce w 2013 r., Kiedy firma Princeton Digital Image Corporation pozwała dziesiątki wielkich firm, w tym Amazon, Netflix i Costco, za korzystanie z jpeg obrazy na swoich stronach internetowych. Opatentowanie metod kompresji jest głównym powodem, dla którego bezstratny plik jpeg nigdy nie stał się popularny. Niewielu chce obsługiwać lub używać takiego pliku jpeg z obawy przed pozwem.

png został opracowany w celu zastąpienia GIF-a, który wykorzystuje metodę kompresji wcześniej opatentowaną przez Unisys. Pliki png wykorzystują metodę kompresji DEFLATE, która nie jest opatentowana, co eliminuje obawy przed naruszeniem patentu.

Bibliografia

  • jpeg Mity i fakty - Oprogramowanie graficzne About.com
  • Aktualizacja patentowych trolli - Źródło prawa technologicznego
  • Wikipedia: Porównanie formatów obrazów
  • Wikipedia: jpeg
  • Wikipedia: Portable Network Graphics