If-Koubou

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

Koja je razlika između JPG, PNG i GIF? (Kako da)

Dok nastavljamo graditi staru tehnologiju slike, vrste formata datoteka se gomilaju, svaka sa svojim vlastitim nijansama i upotrebi. JPG, PNG i GIF postali su najčešći, ali ono što ih razlikuje od drugih?

Ti su formati postali najpopularniji zbog njihove kompatibilnosti s modernim preglednicima, širokopojasnim brzinama i potrebama prosječnih korisnika. Pridružite nam se kao što smo poduzeli detaljan pogled na svaki format, i pokriti snage i slabosti svake od njih.

JPG (Zajednička skupina fotografskih stručnjaka)

JPG je vrsta filma koju je izradila Zajednička skupina fotografskih stručnjaka (JPEG) kao standard za profesionalne fotografe. Poput metode ZIP datoteke koriste za pronalaženje viška u datotekama za komprimiranje podataka, JPG komprimira slikovne podatke smanjujući dijelove slika na blokove piksela ili "pločica". JPG kompresija ima nesretni nuspojava stalnog, međutim, kao tehnologija za datoteka je stvorena za pohranu velikih fotografskih slikovnih datoteka u iznenađujuće malim prostorima, a ne za uređivanje fotografija.

JPG-ovi su postali de facto standardna slika interneta jer se toliko mogu komprimirati. Tipični JPG može se komprimirati u omjeru bilo gdje od 2: 1 do najviše 100: 1, ovisno o postavkama. Posebno u danima dial-up interneta, JPG-ovi su bili jedini mogući način slanja informacija o slici.

Međutim, zbog gubitka prirode JPG-a, to nije pravi način za pohranu slikovnih datoteka. Čak je i postavka najviše kvalitete za JPG komprimirana, a promijenit će izgled vaše slike, ako je to tek neznatno. JPG također nije idealni medij za tipografiju, oštre linije, pa čak i fotografije s oštrim rubovima, jer su često zamagljene ili zamagljene pomoću anti-aliasinga. Ono što je potencijalno gore, jest taj da se taj gubitak može akumulirati - uštedu više verzija umjetničkog djela mogu uzrokovati degradaciju sa svakom štednjom. Pa ipak, uobičajeno je da se te stvari spremaju kao JPG, jednostavno zato što je tip filma toliko sveprisutan.

Zatvori visokokvalitetni JPG. Zatvori vrlo jadni JPG.

Zajednička skupina fotografskih stručnjaka razvila je JPG tehnologiju bez gubitaka u borbi protiv ovog ozbiljnog problema degradacije kvalitete. Međutim, zbog dial-up brzina i općeg nedostatka interesa za visoke kvalitete ne degradirajuće datoteke, JPG-LS standard nikada nije uhvaćen.

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

JPG podržava 24-bitni RGB i CMYK, kao i 8-bitni Greyscale. Osobno ne preporučujem korištenje CMYK boja u JPG-ima. Također je važno napomenuti da JPG grayscale nemojte komprimirati gotovo jednako kao i one u boji.

GIF (format grafičke zamjene)

GIF, poput JPG-a, stari je filetype, a jedan općenito povezan s internetom za razliku od fotografije. GIF označava "Graphics Interchange Format" i koristi isti kompresiju LZW bez gubitaka koji koriste TIFF slike. Ta je tehnologija nekad bila kontroverzna (za pitanja provedbe patenata), ali je postala prihvaćeni oblik jer su svi patenti istekli.

Zatvori 8-bitni GIF u boji.

GIF je po 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 izgled u boji (CLUT) ili jednostavno "Tablica boja". Postoje, međutim, standardne palete boja, poput palete "Web Safe". Važno je napomenuti da su slike u sivim tonovima po prirodi 8-bitna paleta, pa ih štedi kao GIF prilično je idealno.

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

Iako GIF nije gubitak poput JPG-a, pretvorba u 8-bitnu boju iskrivljuje mnoge slike, upotrebom filtra za odzračivanje za optički mješavinu ili "difuznih" boja, sličnih polumjerima ili pointilizmu. To može radikalno promijeniti sliku na gore, ili, u nekim slučajevima, koristiti za stvaranje zanimljivog efekta.

Zbog ovog ne-gubitka formata, GIF se može koristiti za održavanje uskih crta na tipografiji i geometrijskim oblicima, premda su te stvari prikladnije za vektorske grafičke datoteke kao što su SVG ili izvorni format Adobe Illustrator AI.

GIF nije idealan za suvremenu fotografiju, niti za pohranu slika. U malim veličinama s vrlo ograničenim tablicama boja GIF slike mogu biti manji od JPG datoteka. No, u većini običnih veličina, JPG kompresija će stvoriti manju sliku. Uglavnom su zastarjeli, korisni samo za stvaranje plesnih beba ili ponekad stvaranje grube prozirnosti.

PNG (prijenosna mrežna grafika)

PNG označava prijenosnu mrežnu grafiku (ili, ovisno o tome koga tražite, rekurzivno "PNG-Not-GIF"). Razvijen je kao otvorena alternativa GIF-u, koja je koristila algoritam za komprimiranje LZW-a koji se ranije raspravlja. PNG je izvrstan tip filma za internetsku grafiku jer podržava transparentnost preglednika s elegancijom koju GIF ne posjeduje. Primijetite kako se prozirna boja mijenja i pomiješa s pozadinom. Desnom tipkom miša kliknite sliku da biste ga vidjeli. Ovo je zapravo jedna slika koja se nalazi na četiri različite boje pozadine.

PNG podržava 8-bitnu boju poput GIF-a, ali podržava i 24-bitnu RGB boju, poput JPG-a. Oni su također ne-gubitke datoteke, komprimiranje fotografskih slika bez ponižavajuće kvalitete slike. PNG ima tendenciju da bude najveći od tri vrste datoteka i nije podržan od nekih (obično starijih) preglednika.

Osim izvrsnog formata za transparentnost, bez gubitka prirode 24-bitnog PNG-a idealna je za softver za snimanje zaslona koji omogućuje piksela za reprodukciju piksela vašeg desktop okruženja.

Koji koristiti?

S lijeva na desno, te datoteke su: 24-bitni JPG komprimirani, 8-bitni GIF, 8-bitni PNG, Full Quality 24-bitni JPG i 24-bitni PNG. Imajte na umu da se veličine datoteke povećavaju u istom smjeru.

PNG je najveća vrsta slike za veće slike, često sadrži informacije koje vam svibanj ili možda neće biti korisne, 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-a bez gubitaka uz minimalni gubitak kvalitete. A za pohranu datoteka visoke razlučivosti, JPG se oblaže na sitne proporcije, a gubitak kvalitete vidljiv je samo pri nadzoru.

Ukratko:

  • PNG je dobar izbor za transparentnost i manje gubitke, manje datoteke. Veće datoteke, ne toliko, osim ako ne tražite slike bez gubitaka.
  • GIF je uvelike novitet i koristan samo za animaciju, ali može proizvesti male 8-bitne slike.
  • JPG je još uvijek kralj za fotografije i slike slične fotografijama na internetu, ali budite oprezni jer se datoteka može smanjiti sa svakom spremom.

Slika Keizersgracht u Amsterdamu Massimo Catarinella preko Wikipedija, izdan pod Creative Commons licenca, Dostupne slike dostupne pod istom dozvolom. Ne zanima me tko je stvorio plesno dijete.