JPG, PNG ve GIF... Bu 3 resim formatı arasında ne fark var? Hangisini ne zaman kullanalım?




JPG, PNG ve GIF isimli dosya formatlarını gorsel dosyalarında goruyoruz.

Eski teknolojiler yururlukteyken cıkan yeni teknolojilerin de işin icine girmesiyle gunden gune hayatımızdaki dosya formatı sayısı artıyor.

Bu saydığımız uc dosya formatı oldukca populer. Bunların populer olmasının temel sebebi ise yeni internet tarayıcılarla olan uyumları ve boyut olarak kucuk olmaları. Kullanıcıların ortalama ihtiyaclarına cevap veren, geniş kitlelere hitap eden bu formatların guclu ve zayıf yanlarına birlikte bakalım...


JPG nedir?



Kaliteli bir jpg orneği


JPG (ya da JPEG) dosyalarını inanılmaz bir yaygınlıkta goruyoruz. Peki ama ne demek JPG?

JPG kısaltmasının acılımı Joint Photographic Experts Group oluyor. Bu grup tarafından geliştirilen bu standart, profesyonel fotoğrafcılar icin geliştirilmişti. ZIP dosyalarının yaptığı gibi bir sıkıştırma algoritması kullanıyor.

Dosyada tekrar eden kısımları bulup ortadan kaldırarak yer acıyor. JPG formatında karolar şekliden bir sistem var. Bu karolar sistemiyle gorselden cıkartılan kısımlar buyuk yer kazandırıyor.

Kalıcı bir sıkıştırma olan JPG ile gorselin kalitesinde kayıp oluşuyor. Ancak buna karşılık olarak megabytelarca yer kaplayan bir Bitmap dosyası JPG'ye donuşturulduğunde 100 KB'a oldukca kaliteli bir şekilde kucultulebiliyor.

JPG donuşturmede kullanıcıların kalite uzerinde kontrolleri var. İstenen dosya boyutuna kayıp kabullenerek ulaşmak mumkun.

JPG'nin en buyuk avantajı ve dezavantajı


Kaliteli jpg'ye yakından bakış

Yarı yarıya ya da yuzde birine kucultme imkanı sunan JPG formatı bu sayede internette en yaygın kullanılan gorsel formatı haline geldi. Ozellikle cevirmeli ağ bağlantısının kullanıldığı gunlerde, internet uzerindeki gorsellerde mesele kalite değil, kucuk boyuttu.

İşte bu pratik yanına rağmen cok kayıplı olması, JPG'yi sanat icin uygunsuz kılıyor. Kalitedeki kayıp yuzunden pek tercih edilmiyor. Ayrıca her duzenleme ve kayıt işleminde gorsel, kalitesinden bir şeyler daha yitiriyor. Keskinliğini kaybetmesi ve bulanıklaşması, fotoğraf sanatcılarının fotoğrafları icin pek istemediği bir şey.

Buna karşın internet uzerinde sergilenen sanatsal gorsellerde de bol bol JPG gormek mumkun. Sanatcı duzenlemede başka formatı yeğlese de, sonucta yaygın bir formatta ve az bant genişliği tuketerek kitleye ulaşması daha onemli.


Kayıpsız JPG var mı?


Yuksek kayıplı jpg


Joint Photographic Experts Group JPG'nin kalite kaybı karşısında farklı bir format daha geliştirdi.

JPG'nin kayıpsız hali olan JPG-LS standardı, hazırlandığı gunlerde internet bağlantısı son derece yavaş ve pahalı olduğu icin yaygınlık kazanamadı.

JPG2000 dosyalarını ceşitli eklentiler ve uygulamalar ile acmak mumkun. Apple'ın Preview uygulaması da bunu yapabilen yazılımlara bir ornek.

JPG'lere donecek olursak, bu format 24 bit RGB, CMYK ve 8 bit Grayscale destekliyor. Ancak CMYK tavsiye edilmiyor ve Grayscale'de de sıkıştırma oranı oldukca duşuyor.


GIF nedir?



Gifte kayıp yok ama sadece 8 bit olunca gorselleri bozulabiliyor.


GIF dosyalarına da oldukca sıklıkla rastlamak mumkun. oldukca eski bir format olan GIF'in acılımı Graphics Interchange Format'tır.

GIF dosyaları TIFF ile aynı LZW sıkıştırma algoritmasını kullanıyor. Bir zamanlar bu yuzden patent davalarıyla karşı karşıya kalan format zamanla tam anlamıyla kabul gordu.

GIF dosyaları 8 bit renkli gorseller olarak sadece 256 renk destekliyorlar. Bu renkler bir renk tablosu uzerine yazılarak saklanıyor. Grayscale de 8 bit olduğu icin bu format ozellikle Grayscale dosyalar icin son derece ideal.

Gunumuzde GIF dosyalarını en yaygın olarak kucuk animasyonlarda goruyoruz.


GIF'in ozellikleri nelerdir?



Sistemimizde GIF kullanmadığımız icin JPG'ye donuşturduğumuz bir GIF animasyonu karesi

GIF kalite kaybı olmayan bir dosya formatı. Ancak sadece 8 bit renk desteklediği icin yuksek kalitedeki gorsellerin saklanmasına uygun değil.

Kaliteli bir gorsel GIF'e donuşturunce ortaya oldukca komik bir goruntu cıkabiliyor. Ancak bazen de ilginc bir etki ortaya koyuyor. GIF'in en iyi kullanım alanları tipografi ve geometrik şekilleri saklamak oluyor. Ancak geometrik şekillerde de SVG ve AI gibi vektor formatlar one geciyor.

Gunumuzde JPG kullanımı GIF kullanımına yeğleniyor. GIF ise ancak kucuk komik animasyonlar icin kullanılıyor.


PNG formatı nedir?


Kayıpsız ve şeffaflık destekleyen bir format


PNG diğer formatlarla kıyaslandığında nispeten yeni bir gorsel formatı olarak one cıkıyor.

Acılımı Portable Network Graphics olan PNG, GIF'e acık bir alternatif olarak geliştirildi. LZW sıkıştırma algoritmalarını kullanan bu format, ozellikle internet uzerinde paylaşılan gorseller icin mukemmel ozellikler ve avantajlar sunuyor.

Şeffaflığı destekliyor ve bu onun icin buyuk bir avantaj oluyor. PNG 8 bit renk de destekliyor, 24 bit renk de. Kayıpsız bir format olan PNG gorsellerin boyutunu kuculturken kalitelerini etkilemiyor. Bazı eski internet tarayıcılar tarafından desteklenmemesi bir dezavantaj olmasına karşın PNG son derece guclu.





Soldan sağa gorduğunuz gorseller 24 bit JPG sıkıştırılmış, 8 bit GIF, 8 bit PNG, tam kalite 24 bit JPG, 24 bit PNG.

PNG dosya formatı yer olarak buyuk alan kaplasa da ihtiyacalarınıza icerdiği ek veri ile daha iyi cevap verebilir.

Cok detaya gerek duymuyorsanız elbette gereksiz. 8 bit PNG de kullanabilirsiniz ama GIF daha kucuk. Ote yandan JPG cok az yer kaplıyor, kalitesi GIF'ten daha yuksek. Ancak kayıplı olan JPG de PNG'nin kalitesinde değil.

Buyuk gorselleri sıkıştırmak icin JPG, kaliteyi korumak icin PNG ve de ufak animasyonlar, fontlar gibi dosyalar icin ise GIF etkili.


Chip.





__________________