Početna » kako da » Koja je razlika između JPG-a, PNG-a i GIF-a?

    Koja je razlika između JPG-a, PNG-a i GIF-a?

    Dok nastavljamo graditi na staroj tehnologiji slike, vrste formata datoteka nastavljaju se gomilati, svaka s vlastitim nijansama i uporabama. JPG, PNG i GIF su postali najčešći, ali ono što ih razlikuje od drugih?

    Ovi formati postali su najpopularniji zbog njihove kompatibilnosti s modernim preglednicima, brzinama širokopojasnog pristupa i potrebama prosječnih korisnika. Pridružite nam se kako bismo detaljno pogledali svaki format i pokrili prednosti i slabosti svakog od njih.

    JPG (Zajednička skupina stručnjaka za fotografije)

    JPG je tip koji je razvila Joint Photographic Experts Group (JPEG) kao standard za profesionalne fotografe. Kao što se ZIP datoteke koriste za pronalaženje viškova u datotekama za komprimiranje podataka, JPG-ovi komprimiraju slikovne podatke smanjivanjem dijelova slika na blokove piksela ili "pločica". JPG kompresija ima nesretnu nuspojavu da bude trajna, međutim, tehnologija za datoteka je stvorena za pohranjivanje velikih datoteka fotografskih slika na iznenađujuće malim prostorima, a ne za uređivanje fotografija.

    JPG-ovi su postali de facto standardna slika interneta jer se mogu toliko komprimirati. Tipičan JPG se može komprimirati u omjeru od 2: 1 do 100: 1, ovisno o vašim postavkama. Posebno u dane dial-up interneta, JPG-ovi su bili jedini održivi način slanja informacija o slici.

    Međutim, zbog gubitka prirode JPG-a, to nije idealan način za pohranu umjetničkih datoteka. Čak i najkvalitetnija postavka za JPG je komprimirana i promijenit će izgled vaše slike, makar i neznatno. JPG također nije idealan medij za tipografiju, oštre linije ili čak fotografije s oštrim rubovima, jer su često zamagljene ili premazane anti-aliasingom. Ono što je potencijalno još gore, je da taj gubitak može akumulirati-spremanje više verzija umjetničkih djela može uzrokovati degradaciju sa svakim spremanjem. Čak i tako, uobičajeno je da se te stvari spremaju kao JPG, jednostavno zato što je vrsta datoteke tako sveprisutna.

    Izbliza visokokvalitetnog JPG-a. Izbliza od vrlo nestabilnog JPG-a.

    Skupina Joint Photographic Experts razvila je tehnologiju JPG bez gubitaka kako bi se borila protiv ovog ozbiljnog problema degradacije kvalitete. Međutim, zbog brzine povezivanja i općeg nedostatka interesa za datoteke visoke kvalitete koje nisu degradirajuće, JPG-LS standard nikad nije uhvaćen.

    Moguće je preuzeti dodatke koji korisnicima omogućuju otvaranje i spremanje JPG2000 bez gubitaka, a neki programi, kao što je Appleov program za pregled, mogu čitati i spremati JPG2000 izravno iz kutije.

    JPG-ovi podržavaju 24-bitni RGB i CMYK, kao i 8-bitne sive tonove. Ja osobno ne preporučujem korištenje CMYK prostora boja u JPG formatu. Također je važno napomenuti da su JPG-ovi u sivim tonovima nemojte komprimirati gotovo jednako kao i boje.

    GIF (format razmjene grafike)

    GIF, poput JPG-a, stariji je tip datoteke, a drugi se obično povezuje s internetom, a ne fotografijom. GIF je kratica za "Graphics Interchange Format" i koristi istu LZW kompresiju bez gubitaka koju koriste TIFF slike. Ova je tehnologija nekada bila kontroverzna (za pitanja provedbe patenta), ali je postala prihvaćeni format jer su svi patenti istekli.

    Izbliza 8-bitni GIF u boji.

    GIF je po svojoj prirodi 8-bitna datoteka u boji, što znači da su ograničeni na paletu od 256 boja, koja se može odabrati iz RGB modela boja i spremiti u tablicu za pretraživanje boja (CLUT) ili jednostavno "Color Table". Postoje, međutim, standardne palete boja, kao što je paleta "Web Safe". Važno je napomenuti da su slike u sivim tonovima po prirodi 8-bitna paleta, tako da je njihovo spremanje kao GIF prilično idealno.

    Osim podrške za transparentnost, GIF također podržava animacije, ograničavajući svaki okvir na 256 unaprijed odabranih boja.

    Dok GIF nije izgubljen poput JPG-a, pretvorba u 8-bitnu boju iskrivljuje mnoge slike, koristeći filtre za treperenje kako bi se optički pomiješale, ili „difuzne“ boje, slično polutonovima ili pointilizmu. To može radikalno promijeniti sliku na gore ili, u nekim slučajevima, koristiti za stvaranje zanimljivog učinka.

    Zbog tog formata koji nije štetan, GIF se može koristiti za čvrste linije na tipografiji i geometrijskim oblicima, iako su te stvari bolje prilagođene vektorskim grafičkim datotekama kao što su SVG ili izvorni format Adobe Illustrator, AI.

    GIF nije idealan za modernu fotografiju, niti za pohranu slika. U malim veličinama s vrlo ograničenim tablicama boja, GIF slike mogu biti manje od JPG datoteka. Ali u većini običnih veličina JPG kompresija će stvoriti manju sliku. Oni su uglavnom zastarjeli, korisni samo za stvaranje plesnih beba ili ponekad za izradu grubih prozirnica.

    PNG (grafika prijenosne mreže)

    PNG je skraćenica za Portable Network Graphics (Prijenosna mrežna grafika (ili, ovisno o tome koga pitate, rekurzivni "PNG-Not-GIF"). Razvijen je kao otvorena alternativa GIF-u, koji je koristio vlasnički LZW algoritam kompresije o kojem smo ranije raspravljali. PNG je izvrstan tip za internetsku grafiku jer podržava preglednost u preglednicima s elegancijom koju GIF ne posjeduje. Primijetite kako se transparentna boja mijenja i miješa s pozadinom. Desnom tipkom miša kliknite sliku da biste je vidjeli. To je zapravo jedna slika koja se nalazi na četiri različite boje pozadine.

    PNG podržava 8-bitnu boju kao što je GIF, ali podržava i 24-bitnu boju RGB, poput JPG-a. To su i datoteke bez gubitaka, koje komprimiraju fotografske slike bez narušavanja kvalitete slike. PNG ima tendenciju da bude najveća od tri vrste datoteka i ne podržavaju je neki (obično stariji) preglednici.

    Osim što je odličan format za transparentnost, priroda 24-bitnog PNG-a bez gubitaka idealna je za softver za snimanje zaslona, ​​dopuštajući pikselnoj reprodukciji piksela vašeg radnog okruženja.

    Koji koristiti?

    Ove datoteke slijeva nadesno su: 24-bitni JPG komprimirani, 8-bitni GIF, 8-bitni PNG, puna kvaliteta 24-bitnog JPG-a i 24-bitni PNG. Imajte na umu da se veličine datoteka povećavaju u istom smjeru.

    PNG je najveći tip slike za veće slike, često sadrži informacije koje su vam možda korisne ili ne, ovisno o vašim potrebama. 8-bitni PNG je opcija, ali GIF je manji. Niti su optimalne opcije za fotografiju jer je JPG mnogo manji od PNG bez gubitaka uz minimalan gubitak kvalitete. A za pohranu datoteka visoke razlučivosti, JPG se komprimira do sićušnih proporcija, a gubitak kvalitete vidljiv je samo pri tijesnom pregledu.

    Ukratko:

    • PNG je dobra opcija za manje i manje transparentne datoteke. Veće datoteke, ne toliko, osim ako ne tražite slike bez gubitaka.
    • GIF je u velikoj mjeri novost i korisna samo za animaciju, ali može proizvesti male 8-bitne slike.
    • JPG je i dalje kralj za fotografije i slikovne slike na internetu, ali budite oprezni, jer se vaša datoteka može degradirati u svakom spremanju.

    Slika od Keizersgracht, u Amsterdamu Massimo Catarinella preko Wikipedija, objavljeno pod Licenca Creative Commons. Slike izvedenice dostupne pod istom licencom. Ne zanima me tko je stvorio plesnu bebu.