PNG vs. JPG

Jos yrität valita muodon, johon kuvasi tallennetaan, päätä tämän peukalosäännön avulla: jpeg valokuville tai fotorealistisille kuville, joissa on paljon värejä; png viivapiirrosta, kuvia, joissa on paljon tekstiä, tai läpinäkyviä kuvia; ja GIF animoituja kuvia.

Vertailutaulukko

Erot - yhtäläisyydet - jpeg vs. png-vertailutaulukko
jpegpng
Tarkoittaa Yhteinen valokuva-asiantuntijaryhmä Kannettava verkkografiikka
Sopii parhaiten valokuvat; fotorealistisia kuvia, joissa on paljon värejä Line art; kuvat tekstillä; läpinäkyvät kuvat
MIME-tyyppi image / jpeg image / png
Tiedostotunnisteet .jpg, .jpeg, .jpe .png
Formaatin tyyppi Rasterigrafiikkakuvamuoto Rasterigrafiikkakuvamuoto
Raster / Vector Raster Raster
Värien hallinta Joo Tukee värienhallintaa sisällyttämällä ICC-väriavaruusprofiilit
Indeksi väri Ei Kyllä (1-8-bittisille png-tiedostoille)
Lomitustuki Joo Joo
Animaation tuki Ei Ei
Tuki avoimuudelle Ei Joo
Metatietojen tuki Joo Joo
Tuki monisivulle Ei Ei
Tuki kerroksille Ei Ei
laajennettavissa Ei Ei
Pakkausalgoritmi DCT-pohjainen häviöllinen pakkaus Häviötön DEFLATE-pakkausalgoritmi
patentoitu Ei, mutta tekniikan osille, mukaan lukien sen puristusmenetelmät, on tehty useita patenttioikeudenkäyntejä. Ei
Sovellukset yhteensopivia Useimmat selaimet ja tuottavuuspaketit Useimmat selaimet ja tuottavuuspaketit
Maaginen numero ff d8 89 50 4e 47 0d 0a 1a 0a
Yhtenäinen tyyppitunniste public.jpeg public.png

Sisältö: png vs jpg

  • 1 Ominaisuudet
    • 1.1 Yhdenmukaisuudet ja erot
    • 1.2 Muut jpeg- ja png-versiot
  • 2 käyttötapaa
    • 2.1 Valokuvaus
    • 2.2 Verkko
  • 3 Pakkaus
  • 4 Suosio
  • 5 Patentin tila
  • 6 Viitteet

ominaisuudet

Samankaltaisuudet ja eroavaisuudet

jpeg- ja png-tiedostot ovat samankaltaisia ​​monella tavalla. Ne tukevat verrattavissa olevia värisyvyystasoja ja tukevat metatietoja, lomituksia ja värinhallintaa. Ei kumpikaan muoto tukee animaatiota, tasoja tai HDR: tä.

Näiden kahden erottaminen on se, että png-tiedostot tukevat kuvan läpinäkyvyyttä, kun taas jpeg-tiedostot eivät. Lisäksi värien indeksointi on saatavana 1-8 bitin png-tiedostoille, mutta sitä ei tueta ollenkaan jpeg-muodossa.

Muut jpeg- ja png-versiot

jpeg- ja png-tiedostoista on monia vähemmän tunnettuja vaihtoehtoisia versioita. Esimerkiksi jpeg-tiedostot eivät tue HDR: ää, mutta jpeg-HDR on epävirallinen. jpeg-muotoja on jopa häviöttömiä. Ja vaikka png: t eivät tue animaatioita, kuten GIF: t, on Apng, epästandardi png: n sivupiste, joka sallii animaation.

jpeg- ja png-tiedostojen vähemmän tunnettujen versioiden käytön ongelmat tulevat tukemaan. Kaikki selaimet eivät näytä kaikkia kuvaformaatteja oikein (esim. Firefox tukee Apng: tä, mutta Internet Explorer ei tarjoa, ja Chrome vaatii laajennuksen). Useimmissa tapauksissa suunnittelijoiden tulisi pysyä hyvin tuetuissa oletuksissa käyttäjäkokemuksen vahingoittamisen estämiseksi.

käyttötarkoitukset

Valokuvaus

DSLR-kamerat antavat valokuvaajille yleensä tallentaa kuvat muutamassa eri graafisessa tiedostomuodossa, nimittäin RAW, jpeg ja toisinaan TIFF. Vaikka jpeg-tiedostojen etuna on pienempi tiedostokoko, ne ovat tappiollisia, minkä vuoksi suosittelija- ja ammattikuvaajat pitävät parempana TIFF- tai RAW-muotoja häviöttömästä tai laadukkaasta häviöllisestä pakkauksestaan.

Jälkituotannossa valokuvaajat voivat säätää RAW-kuvatietoja ja tallentaa sitten uuteen, häviöttömään (mutta helpommin saatavissa olevaan) tiedostomuotoon, kuten png. Tiedostomuodossa on merkitystä, koska suurin osa tulostuspalveluista hyväksyy jpeg- ja png-tiedostot ja joskus TIFF-muodot, mutta vain jotkut tulostuspalvelut toimivat RAW-kuvien kanssa.

verkko

Pienet verkkokuvakkeet tallennetaan eri asetuksiin.

Suurin osa verkkosivustoista käyttää jpeg- ja png-tiedostojen (ja joskus GIF) yhdistelmää malleissaan, koska jpeg- ja png-tiedostoja käytetään eri syistä. Useimmissa tapauksissa jpeg-tiedostoja käytetään suurille kuville, kuten valokuville tai isoille, graafisesti raskaille verkkosivustoille, koska jpeg: n häviöllinen luonne sallii pienemmät tiedostokoot, mikä tarkoittaa, että verkkosivustot voivat ladata malleja nopeammin. Suunnitteluohjelmissa, kuten Adobe Photoshop, on työkaluja, jotka voivat kertoa suunnittelijoille, kuinka suuri tiedosto on, kun käytetään tiettyä muotoa ja säädetään sen asetuksia, ennen kuin he jopa tallentavat kuvan. Vaikka png-tiedostot eivät koskaan tuota pienempää tiedostokokoa kuin jpeg-tiedostot, kun kyse on suurista monimutkaisissa kohtauksissa olevista kuvista, png: n häviöttömä pakkaus johtaa joskus pienempään tiedostoon pienemmille kuville, etenkin sellaisille, joissa on tietokoneella tuotettu grafiikka (esim. Rivi tai Photoshopissa piirretty neliö).

Useimmiten png-tiedostoja käytetään pienillä kuvilla, kuten web-kuvakkeilla, joissa häviötön pakkaus varmistaa selkeät ja selkeät kuvat; png-tiedostoja käytetään myös silloin, kun tarvitaan läpinäkyvää taustaa ympäröivän kuvan ympäröimiseksi (esim. Käytettäessä spritejä).

Puristus

jpeg ja png käyttävät täysin erilaisia ​​pakkausmenetelmiä. jpeg käyttää DCT-pohjaista häviöllistä pakkausmenetelmää, joka uhraa laatua pienempien tiedostokokojen hyväksi. png priorisoi laatua ja käyttää häviötöntä DEFLATE-pakkausalgoritmia. jpeg-tiedostokokoa voidaan pienentää säätämällä kuvan laatuprosenttia tallennuksen aikana, kun taas png-tiedostokoko on vähemmän helppo säätää ja vaatii yleensä erillisen ohjelman kuvan edelleen pakkaamiseksi.

Katso seuraavasta videosta, miten eri pakkaustavat vaikuttavat tiedoston kokoon, värisyvyyteen ja kuvan lataamiseen jpeg- ja png-tiedostoissa.

Koska jpeg-tiedostoja on tappiollisia, niitä ei pitäisi muokata ja tallentaa uudelleen useita kertoja, koska tämä johtaa kuvan vakavaan huonontumiseen (tallennus yhdessä istunnossa sulkematta tiedostoa tallennusten välillä on kuitenkin hienoa). jpeg-tiedostot, jotka on tallennettu monta kertaa, muuttuvat pikseliksi ja eivät näytä värejä tarkasti. Sen sijaan png-tiedostot voidaan tallentaa ja tallentaa uudelleen menettämättä laatua. Tämä video näyttää tämän sukupolven menetyksen 600 säästön aikana.

Suosio

Kun png-läpinäkyvyys on tukenut yleistä selainta usean viime vuoden aikana, png-suosioiden suosio on kasvanut, etenkin tiettyjen verkkosivujen suunnitteluelementtien kohdalla. Suurin osa Internetin biljoonista kuvista, joista monet ovat valokuvia tai taidetta, on kuitenkin jpeg, ja tämä ei todennäköisesti muutu pian..

Patentin tila

Lukuisat yritykset, mukaan lukien monet patenttijulkaisut, ovat väittäneet patenttejaan yhdellä jpeg-tekniikan muodolla. Tämä on johtanut lukuisiin oikeusjuttuihin vuosien varrella, ja viimeisin tapahtui vuonna 2013, kun Princeton Digital Image Corporation -niminen yritys haastoi kymmeniä suuryrityksiä, kuten Amazonin, Netflixin ja Costcon kaltaisia ​​jpeg: n käytöstä. kuvia heidän verkkosivustoillaan. Pakkausmenetelmien patentointi on ensisijainen syy, että häviötön jpeg ei ole koskaan tullut suosituksi. Harva haluaa tukea tai käyttää tällaista jpeg: tä pelkääessänsä oikeuden nostamista.

png kehitettiin korvaamaan GIF, joka käyttää pakkaustapaa, jonka Unisys oli aiemmin patentoinut. png: t käyttävät pakkausmenetelmää DEFLATE, jota ei ole patentoitu, mikä eliminoi pelon patenteista.

Viitteet

  • jpeg-myytit ja tosiasiat - Ovi.com graafinen ohjelmisto
  • Päivitys patenttipeleistä - Teknologialain lähde
  • Wikipedia: Kuvaformaattien vertailu
  • Wikipedia: jpeg
  • Wikipedia: Kannettava verkkografiikka