PNG vs JPG

Kui proovite valida pildi salvestamiseks vormingut, kasutage seda rusikareeglit, et otsustada: jpeg fotode või paljude värvidega fotorealistlike piltide jaoks; png joonise, palju teksti sisaldavate piltide või läbipaistvate piltide jaoks; ja GIF animeeritud piltide jaoks.

Võrdlusdiagramm

Erinevused - sarnasused - jpeg versus png võrdlustabel
jpegpng
Tähistab Ühine fotoekspertide rühm Kaasaskantav võrgugraafika
Sobib kõige paremini Fotod; fotorealistlikud, paljude värvidega pildid Linateos; tekstiga pildid; läbipaistvad pildid
MIME tüüp pilt / jpeg pilt / png
Faililaiendid .jpg, .jpeg, .jpe .png
Vormingu tüüp Rastergraafika pildivorming Rastergraafika pildivorming
Raster / vektor Raster Raster
Värvihaldus Jah Toetab värvihaldust, lisades ICC värviruumi profiilid
Indekseeritud värv Ei Jah (1-8-bitised png-d)
Põimiv tugi Jah Jah
Animatsiooni tugi Ei Ei
Tugi läbipaistvusele Ei Jah
Metaandmete tugi Jah Jah
Mitmeleheline tugi Ei Ei
Kihtide tugi Ei Ei
Pikendatav Ei Ei
Tihendamise algoritm DCT-põhine kadudeta tihendamine Kadudeta DEFLATE pakkimisalgoritm
Patenteeritud Ei, kuid osa tehnoloogiast, sealhulgas selle pakkimismeetoditest, on korduvalt patendiõiguse objektiks olnud. Ei
Rakendused ühilduvad Enamik veebibrausereid ja tootlikkuse komplekte Enamik veebibrausereid ja tootlikkuse komplekte
Maagiline arv ff d8 89 50 4e 47 0d 0a 1a 0a
Ühtne tüübi identifikaator avalik.jpeg public.png

Sisu: png vs jpg

  • 1 Omadused
    • 1.1 Sarnasused ja erinevused
    • 1.2 jpeg ja png muud versioonid
  • 2 kasutusala
    • 2.1 Fotograafia
    • 2.2 Veeb
  • 3 Tihendamine
  • 4 populaarsus
  • 5 Patendi staatus
  • 6 viidet

Funktsioonid

Sarnasused ja erinevused

jpeg- ja png-failid on mitmes mõttes sarnased. Need toetavad võrreldavat värvisügavuse taset ning toetavad metaandmeid, põimimist ja värvihaldust. Kumbki mitte vorming toetab animatsiooni, kihte või HDR-i.

Neid kahte eraldab tõsiasi, et png-d toetavad pildi läbipaistvust, jpeg-d aga mitte. Lisaks on värvide indekseerimine saadaval 1-8-bitiste png-de jaoks, kuid jpeg ei toeta seda üldse.

jpeg ja png muud versioonid

jpeg ja png alternatiivseid versioone on palju vähemtuntud. Näiteks jpeg-d ei toeta HDR-i, kuid jpeg-HDR on mitteametlik. Seal on isegi kadudeta jpeg-vorminguid. Ja kuigi png-d ei toeta animatsioone, nagu GIF-id, on Apng, png-de ebastandardne kõrvalseis, mis võimaldavad animatsioone.

Probleemid jpeg ja png vähemtuntud versioonide kasutamisel taanduvad. Kõik brauserid ei kuva korrektselt kõiki pildivorminguid (nt Firefox toetab Apng-d, kuid Internet Explorer seda ei paku ja Chrome vajab laiendit). Enamikul juhtudel peaksid disainerid kasutajakogemuse kahjustamise vältimiseks kinni pidama hästi toetatud vaikesätetest.

Kasutab

Fotograafia

DSLR-kaamerad võimaldavad fotograafidel tavaliselt oma pilte salvestada mõnes erinevas graafilises failivormingus, nimelt RAW, jpeg ja aeg-ajalt TIFF. Ehkki jpeg-failide eeliseks on väiksem failide suurus, on need kahjumlikud, põhjustades profifotograafide ja professionaalsete fotograafide eelistuse TIFF- või RAW-vormingute jaoks kadudeta või kvaliteetse kadude pakkimise korral.

Järeltootmise ajal saavad fotograafid RAW-pildiandmeid kohandada ja seejärel salvestada uude kadudeta (kuid juurdepääsetavamasse) failivormingusse, näiteks png. Failivorming on oluline, kuna enamus printimisteenuseid aktsepteerib jpeg- ja png-vormingus faile ning mõnikord ka TIFF faile, kuid RAW-piltidega töötavad ainult mõned printimisteenused.

võrk

Erinevates seadetes salvestatud väikesed veebikoonid.

Enamik veebisaite kasutab oma kujunduses jpeg-de ja png-de (ja mõnikord ka GIF-ide) kombinatsiooni, kuna jpeg-sid ja png-sid kasutatakse erinevatel põhjustel. Enamikul juhtudel kasutatakse jpeg-sid suurte piltide, näiteks fotode või suurte, graafiliselt raskete veebisaitide taustpiltide jaoks, kuna jpeg-i kahjumlik olemus võimaldab väiksemaid failisuurusi, mis tähendab, et veebisaidid saavad disainilahendusi kiiremini laadida. Kujundustarkvaral nagu Adobe Photoshop on tööriistad, mis annavad disaineritele teada, kui suur on fail kindla vormingu kasutamisel ja selle sätete kohandamisel enne pildi salvestamist. Kuigi keerukate stseenidega suurte piltide puhul ei anna png-d kunagi väiksemat faili kui jpeg, põhjustab png kadudeta tihendamine mõnikord väiksemat pilti, eriti nende puhul, millel on arvuti loodud graafika (nt joon või Photoshopis joonistatud ruut).

png-sid kasutatakse kõige sagedamini väikeste piltidega, näiteks veebikoonidega, kus kadudeta tihendamine tagab teravad ja selged pildid; png-sid kasutatakse ka siis, kui keskse pildi ümbritsemiseks on vaja läbipaistvat tausta (nt sprittide kasutamisel).

Tihendamine

jpeg ja png kasutavad täiesti erinevaid pakkimismeetodeid. jpeg kasutab DCT-põhist kadudeta pakkimismeetodit, mis ohverdab kvaliteeti väiksemate failisuuruste kasuks. png seab prioriteediks kvaliteedi ja kasutab kadudeta DEFLATE pakkimisalgoritmi. jpeg-faili suurust saab vähendada pildi kvaliteediprotsenti kohandades salvestamise ajal, samas kui png-faili suurust on vähem lihtne reguleerida ning pildi edasiseks tihendamiseks on vaja tavaliselt eraldi programmi.

Vaadake järgmist videot, et saada teada, kuidas erinevad pakkimismeetodid mõjutavad jpeg- ja png-vormingus failide suurust, värvisügavust ja pildi laadimist.

Kuna jpeg-failid on kahjumlikud, ei tohiks neid redigeerida ja mitu korda uuesti salvestada, kuna see põhjustab pildi tõsist halvenemist (ühe seansiga salvestamine ilma faili sulgemiseta salvestamise vahel on siiski hea). Mitu korda uuesti salvestatud jpeg-d muutuvad piksliteks ja värve ei kuvata täpselt. png-sid saab seevastu kvaliteeti kaotamata salvestada ja uuesti salvestada. See video näitab seda põlvkonna kaotust 600 säästu jooksul.

Populaarsus

png-de läbipaistvuse viimase mitme aasta universaalse brauseri toega on png-de populaarsus kasvanud, eriti teatud veebidisaini elementide osas. Kuid valdav enamus triljonitest piltidest Internetis, millest paljud on fotod või kunst, on siiski jpeg-failid ja see ei muutu tõenäoliselt niipea.

Patendi staatus

Paljud ettevõtted, sealhulgas paljud patenditrollid, on väitnud, et neil on jpeg-tehnoloogia ühel või teisel kujul patendid. See on aastate jooksul põhjustanud arvukalt kohtuasju, millest viimati juhtus 2013. aastal, kui Princeton Digital Image Corporationi nime kandev ettevõte kaevandas jpeg kasutamise eest kümneid suuri nimega ettevõtteid, sealhulgas Amazon, Netflix ja Costco. pilte nende veebisaitidel. Tihendamismeetodite patenteerimine on peamine põhjus, miks kadudeta jpeg pole kunagi populaarseks muutunud. Vähesed soovivad sellist jpeg-d toetada või kasutada kartuses, et ta kaevatakse kohtusse.

png töötati välja GIF-i asendamiseks, mis kasutab tihendusmeetodit, mille Unisys oli varem patenteerinud. png-de puhul kasutatakse pakendamata pakkimismeetodit DEFLATE, mis välistab patendi rikkumise hirmu.

Viited

  • jpeg müüdid ja faktid - About.com graafikatarkvara
  • Uuendus patenditrollide kohta - Tehnoloogiaseaduse allikas
  • Vikipeedia: pildivormingute võrdlus
  • Vikipeedia: jpeg
  • Vikipeedia: kaasaskantav võrgugraafika