Ha olyan formátumot próbál kiválasztani, amelyben elmenti a képet, akkor ezt a hüvelykujjszabályt használja annak eldöntéséhez: jpeg fényképekhez vagy sokszínű fotorealisztikus képekhez; png vonalrajzhoz, sok szöveges képhez vagy átlátszó képhez; és GIF animált képekhez.
jpeg | png | |
---|---|---|
Áll | Közös fényképészeti szakértői csoport | Hordozható hálózati grafika |
Legjobban | fényképek; fotorealisztikus képek, sok színben | Vonalas művészet; képek szöveggel; átlátszó képek |
MIME típus | image / jpeg | image / png |
Fájl kiterjesztések | .jpg, .jpeg, .jpe | .png |
A formátum típusa | Rasztebb grafikus képformátum | Rasztebb grafikus képformátum |
Raszter / vektor | Raster | Raster |
Színkezelés | Igen | Támogatja a színkezelést az ICC színtér profilok beépítésével |
Indexelt szín | Nem | Igen (1-8 bites png-k esetén) |
Interlacing támogatás | Igen | Igen |
Támogatás az animációhoz | Nem | Nem |
Az átláthatóság támogatása | Nem | Igen |
A metaadatok támogatása | Igen | Igen |
Támogatás a többoldalas | Nem | Nem |
Rétegek támogatása | Nem | Nem |
Bővíthető | Nem | Nem |
Tömörítési algoritmus | DCT-alapú veszteséges tömörítés | Veszteségmentes DEFLATE tömörítési algoritmus |
Szabadalmazott | Nem, de a technológia egyes részeire, beleértve a tömörítési módszereket is, több szabadalmi peres eljárás folyt. | Nem |
Alkalmazások kompatibilisek | A legtöbb böngésző és a termelékenységi csomag | A legtöbb böngésző és a termelékenységi csomag |
Mágikus szám | ff d8 | 89 50 4e 47 0d 0a 1a 0a |
Egységes típusazonosító | public.jpeg | public.png |
A jpeg és a png fájlok több szempontból hasonlóak. Támogatják a színmélység összehasonlítható szintjét, és támogatják a metaadatokat, az átlapolást és a színkezelést. Se A formátum támogatja az animációt, a rétegeket vagy a HDR-t.
A kettő elválasztása az a tény, hogy a png-k támogatják a kép átlátszóságát, míg a jpeg-ek nem. Ezenkívül a színindexelés elérhető az 1-8 bites png-k esetében, de a jpeg formátumban egyáltalán nem támogatott.
Számos kevésbé ismert alternatív változat található a jpeg és a png formátumban. Például a jpeg fájlok nem támogatják a HDR-t, de létezik egy nem hivatalos jpeg-HDR. Még veszteségmentes jpeg formátumok is vannak. És bár a png-k nem támogatnak olyan animációkat, mint a GIF-ek, létezik Apng, a png nem szabványos kimenete, amely lehetővé teszi az animációt.
A jpeg és a png kevésbé ismert verzióinak használatával kapcsolatos problémák támogatásra kerülnek. Nem minden böngésző jeleníti meg megfelelően az összes képformátumot (például a Firefox támogatja az Apng-t, de az Internet Explorer nem, és a Chrome kiterjesztést igényel). A tervezőknek a legtöbb esetben be kell tartaniuk a jól támogatott alapértelmezéseket, hogy elkerüljék a felhasználói élmény károsítását.
A DSLR fényképezőgépek általában lehetővé teszik a fotósok számára, hogy képeiket néhány különféle formátumban tárolják, nevezetesen RAW, jpeg és esetenként TIFF formátumban. Bár a jpeg-knek megvan az az előnye, hogy kisebb a fájlméret, veszteséges, ezért a fotósok és a profi fotósok a TIFF vagy RAW formátumot részesítik előnyben veszteségmentes vagy kiváló minőségű veszteséges tömörítésükhöz.
Az utómunka során a fotósok beállíthatják a RAW képadatokat, majd új, veszteségmentes (de elérhetőbb) fájlformátumba menthetik, például png-re. A fájl formátuma számít, mivel a legtöbb nyomtatási szolgáltatás elfogadja a jpeg és png fájlokat - és néha a TIFF formátumot is -, de csak néhány nyomtatási szolgáltatás működik RAW képekkel.
A legtöbb webhely a jpeg és a png (és néha a GIF) kombinációját használja a tervekben, mivel a jpeg és a png fájlokat különböző okokból használják. A legtöbb esetben a jpeg fájlokat nagy képekhez, például fényképekhez vagy nagy, grafikus szempontból nehéz webhelyekhez használják, mivel a jpeg veszteséges jellege lehetővé teszi a kisebb fájlméreteket, vagyis a webhelyek gyorsabban tölthetik be a terveket. Az olyan tervezőszoftverek, mint az Adobe Photoshop, olyan eszközökkel rendelkeznek, amelyek megmondhatják a tervezőknek, hogy mekkora lesz egy fájl egy adott formátum használatakor és a beállítások módosításakor, még mielőtt a képet elmentenék. Noha a png-k soha nem eredményeznek kisebb fájlméretet, mint a jpeg-ek, ha összetett jelenetekkel rendelkező nagy képeket használnak, a png veszteségmentes tömörítése néha kisebb fájlok méretét eredményezheti kisebb képeknél, különösen azoknál, amelyek számítógépes grafikával rendelkeznek (pl. vagy a Photoshop-ban rajzolt négyzet).
Ahol a png-ket leggyakrabban használják, kis képekkel, például webes ikonokkal, ahol a veszteségmentes tömörítés tiszta, tiszta képeket biztosít; A png-ket akkor is használják, amikor egy átlátszó háttérre van szükség egy központi kép körül (például sprit használatakor).
A jpeg és a png teljesen eltérő tömörítési módszereket használ. A jpeg DCT-alapú veszteséges tömörítési módszert használ, amely a minőséget a kisebb fájlméretek javára áldozza fel. A png a minőséget rangsorolja és veszteségmentes DEFLATE tömörítési algoritmust használ. A jpeg fájlméretét csökkentheti a képminőség százalékának a mentés során történő beállításával, míg a png fájlméretét kevésbé könnyű beállítani, és általában külön program szükséges a kép további tömörítéséhez..
Nézze meg a következő videót, és megtudhatja, hogy a különböző tömörítési módszerek hogyan befolyásolják a fájl méretét, színmélységét és a kép betöltését jpeg és png formátumban..
Mivel veszteséggel bírnak, a jpeg fájlokat nem szabad többször szerkeszteni és megmenteni, mivel ez súlyos képromlást eredményez (ugyanakkor egy munkamenetben történő mentés a mentések közötti fájl bezárása nélkül rendben van). A sokszor megtakarított jpeg pixelekké válnak, és nem jelenítik meg pontosan a színeket. Ezzel szemben a png-k menthetők és menthetők a minőség elvesztése nélkül. Ez a videó bemutatja ezt a generációs veszteséget a 600 mentés során.
Az elmúlt néhány évben a png átláthatóságának egyetemes támogatásával, a png-k népszerűsége nőtt, különösen egyes webdizájn elemeknél. Az interneten található képek milliárdjának túlnyomó többsége, amelyek közül sok fénykép vagy művészet, még mindig jpeg formátumú, és ez valószínűleg nem változtat hamarosan.
Számos cég - köztük sok szabadalmi troll - állította, hogy szabadalmakkal rendelkezik a jpeg technológia egyik formájára. Ez számos peres eljáráshoz vezetett az évek során, a legutóbbi pedig 2013-ban történt, amikor a Princeton Digital Image Corporation név alatt álló társaság tucat nagy névvel rendelkező társaságot indított perekkel, köztük az Amazon, a Netflix és a Costco, a jpeg használatáért. képeket a saját webhelyükön. A tömörítési módszerek szabadalmaztatása az elsődleges oka annak, hogy a veszteségmentes jpeg soha nem vált népszerűvé. Kevesen akarnak támogatni vagy használni egy ilyen jpeg-t attól tartva, hogy beperelik.
A png-t a GIF helyett fejlesztették ki, amely tömörítési módszert használ, amelyet korábban az Unisys szabadalmaztatott. A png-k a DEFLATE tömörítési módszert használják, amely nem szabadalmaztatott, így kiküszöbölik a szabadalom megsértésének félelmét..