JPEG Ne demek
JPEG'in Kullanım Alanları Nedir
JPEG Hakkında Bilgi
JPEG, Joint Photographic Experts Group (Birleşik Fotoğraf Uzmanları Grubu) tarafından standartlaştırılmış bir sayısal goruntu kodlama bicimidir Bu bicim, 1994 yılında ISO 109181 adıyla standartlaşmıştır
Dosya bicimi
JPEG standardında goruntu saklayan dosya bicimi de coğunluk tarafından JPEG olarak adlandırılır Bu dosyalar genellikle jpg, jpe ya da jfif uzantılıdır, ancak coğunlukla jpg uzantısı kullanılır Ancak, JPEG standardı sadece goruntunun nasıl kodlanacağını tanımlar, goruntunun herhangi bir saklama ortamında depolanma bicimini belirtmez JPEG olarak bildiğimiz dosya bicimi, Independent JPEG Group adlı başka bir grubun JFIF (JPEG File Interchange Format JPEG Dosya Alışveriş Bicimi) adlı standardı tarafından tanımlanmıştır
Bu dosya bicimi, WWW uzerinden goruntu iletmek ve fotografik goruntu saklamak icin en populer dosya bicimi olmuştur JPEG JFIF formatı, web icin gercekten de başarılı bir depolama ve veri transfer yapısına sahiptir Cunku bu işi yapan GIF formatı sadece 256 rengi desteklediğinden fotografik imajlarda yetersiz kalmaktadır PNG ’ye gelince… Goruntu kalitesi daha iyi olsa da web icin yeterli boyut optimizasyonunu yapamadığı icin buyuk boyutlu resimler ortaya cıkmaktadır Bu da fotografik resimlerin web icin kullanılacağı durumlarda da JPEG ’i kullanışlı ve tercih edilir bir format haline getirmektir
Genel dilde JPEG kısaltması, JPEG standardından cok JFIF dosya bicimine karşılık gelir Ancak TIFF gibi başka dosya bicimleri de JPEG standardında goruntu saklayabilmektedir
Goruntu kodlama yontemi
JPEG, ayarlanabilir kayıplı sıkıştırma kullanır, dolayısıyla JPEG verisinden okunan goruntu ile veriyi yaratmak icin kullanılan goruntu aynı değildir Ancak, kayıplar insan gorme sisteminin daha az onem verdiği detaylarda gercekleştiği icin coğu zaman farkedilmez
Renk uzayı donuşumu ve alt ornekleme
JPEG kodlamada ilk adım, goruntunun RGB uzayından farklı bir uzay olan YCbCr uzayına donuşturulmesidir Boylelikle goruntu pikselleri birer parlaklık ve ikişer renk bileşeni ile gosterebilirler YCbCr, renkli TV yayınlarında da kullanılan YUV uzayına benzer bir uzaydır
İnsan retinası, yapısı nedeniyle bir goruntudeki renk verisini parlaklık verisine gore daha duşuk cozunurlukte gorur Dolayısıyla renk verisinin parlaklığa gore daha duşuk bir cozunurlukte orneklenmesi, coğunlukla hissedilir bir değişikliğe neden olmaz JPEG, yatayda veveya duşeyde renk verisinin parlaklığın yarısı cozunurlukte orneklenmesine imkan verir
Ayrık kosinus donuşumu ve nicemleme
Her renk bileşeni, 8x8 bloklar halinde ayrık kosinus donuşumu ile donuşturulur, bu sayede resmin enerjisi az sayıda (donuşum uzayındaki) pikselde yoğunlaştırılır Donuşturulen blokların nicemlenmesi sonrasında da sıfırdan farklı az sayıda değer ile bloğu ifade etmek mumkun olur Donuşum uzayındaki yuksek frekans pikselleri, resmin gorsel kalitesinde gorece az rol oynarlar, dolayısıyla yuksek frekans pikselleri daha az sayıda değere nicemlenir
Nicemleme, sıkıştırma miktarının ayarlanabilmesini de sağlar Daha cok nicemleme ile aslından uzak ama daha cok sıkıştırılmış goruntuler elde edilebilir Nicemlemenin bu yan etkisi goruntuden goruntuye değişen bir nicemleme miktarına kadar buyuk miktarda gorsel bozulmalara neden olmaz
Nicemleme sonrasında goruntu blokları nicemleme oncesine gore daha az ceşit sayı(sembol) ile ifade edilir hale gelir Sık rastlanan semboller daha az, seyrek semboller daha cok bitle kodlanarak bilginin daha yoğun ifade edilmesi sağlanabilir Nicemlenmiş goruntu blokları, standart ya da goruntuye ozgu kod tabloları kullanılarak kodlanır ve dosyada depolanırlar
Nicemlenmiş blokların aritmetik kodlama ile kodlanması da mumkundur, ancak aritmetik kodlamanın ustundeki patentler nedeniyle bu yontem populer değildir
Sıkıştırma kaynaklı goruntu bozulmaları
PhalaenopsisJPEGjpg
Soldan sağa gittikce daha kayıplı sıkıştırılmış bir cicek goruntusu
Sıkıştırma oranı arttıkca gorsel detayda azalma gorulur Oranın artmasıyla keskin hatların etrafında dalgalanmalar ve detay kaybı, yuksek sıkıştırma ortanlarında da bloklanma belirgin hale gelir JPEG goruntulerin ceşitli donuşumler gecirmesi (or olceklenme) sıkıştırma yan etkilerini daha belirgin hale getirebilir
JPEG kodlanmış goruntude yuksek frekans bileşenleri goruntu detay bilgisinin onemli bir kısmını icerir Sıkıştırma oranı yukseldikce yuksek frekans bileşenlerinin daha fazlası kaybedilir En yuksek sıkıştırma oranlarında ise sadece en duşuk frekans bileşeni sıfırdan farklıdır, bu nedenle goruntu bloklar halinde gorunur
JPEG'in kullanım alanları
JPEG, ozellikle doğa goruntuleri gibi yuksek frekanslı bileşenleri gorece onemsiz goruntuleri cok az gorsel kayıpla, kayıpsız sıkıştırma yontemlerinden cok daha yuksek verimle sıkıştırabilir Ancak, cizimler ya da keskin hatlı cisimler iceren goruntulerde sıkıştırma miktarı arttıkca keskin hatların etrafında dalgalanma gorulur
JPEG'in Kullanım Alanları Nedir
JPEG Hakkında Bilgi
JPEG, Joint Photographic Experts Group (Birleşik Fotoğraf Uzmanları Grubu) tarafından standartlaştırılmış bir sayısal goruntu kodlama bicimidir Bu bicim, 1994 yılında ISO 109181 adıyla standartlaşmıştır
Dosya bicimi
JPEG standardında goruntu saklayan dosya bicimi de coğunluk tarafından JPEG olarak adlandırılır Bu dosyalar genellikle jpg, jpe ya da jfif uzantılıdır, ancak coğunlukla jpg uzantısı kullanılır Ancak, JPEG standardı sadece goruntunun nasıl kodlanacağını tanımlar, goruntunun herhangi bir saklama ortamında depolanma bicimini belirtmez JPEG olarak bildiğimiz dosya bicimi, Independent JPEG Group adlı başka bir grubun JFIF (JPEG File Interchange Format JPEG Dosya Alışveriş Bicimi) adlı standardı tarafından tanımlanmıştır
Bu dosya bicimi, WWW uzerinden goruntu iletmek ve fotografik goruntu saklamak icin en populer dosya bicimi olmuştur JPEG JFIF formatı, web icin gercekten de başarılı bir depolama ve veri transfer yapısına sahiptir Cunku bu işi yapan GIF formatı sadece 256 rengi desteklediğinden fotografik imajlarda yetersiz kalmaktadır PNG ’ye gelince… Goruntu kalitesi daha iyi olsa da web icin yeterli boyut optimizasyonunu yapamadığı icin buyuk boyutlu resimler ortaya cıkmaktadır Bu da fotografik resimlerin web icin kullanılacağı durumlarda da JPEG ’i kullanışlı ve tercih edilir bir format haline getirmektir
Genel dilde JPEG kısaltması, JPEG standardından cok JFIF dosya bicimine karşılık gelir Ancak TIFF gibi başka dosya bicimleri de JPEG standardında goruntu saklayabilmektedir
Goruntu kodlama yontemi
JPEG, ayarlanabilir kayıplı sıkıştırma kullanır, dolayısıyla JPEG verisinden okunan goruntu ile veriyi yaratmak icin kullanılan goruntu aynı değildir Ancak, kayıplar insan gorme sisteminin daha az onem verdiği detaylarda gercekleştiği icin coğu zaman farkedilmez
Renk uzayı donuşumu ve alt ornekleme
JPEG kodlamada ilk adım, goruntunun RGB uzayından farklı bir uzay olan YCbCr uzayına donuşturulmesidir Boylelikle goruntu pikselleri birer parlaklık ve ikişer renk bileşeni ile gosterebilirler YCbCr, renkli TV yayınlarında da kullanılan YUV uzayına benzer bir uzaydır
İnsan retinası, yapısı nedeniyle bir goruntudeki renk verisini parlaklık verisine gore daha duşuk cozunurlukte gorur Dolayısıyla renk verisinin parlaklığa gore daha duşuk bir cozunurlukte orneklenmesi, coğunlukla hissedilir bir değişikliğe neden olmaz JPEG, yatayda veveya duşeyde renk verisinin parlaklığın yarısı cozunurlukte orneklenmesine imkan verir
Ayrık kosinus donuşumu ve nicemleme
Her renk bileşeni, 8x8 bloklar halinde ayrık kosinus donuşumu ile donuşturulur, bu sayede resmin enerjisi az sayıda (donuşum uzayındaki) pikselde yoğunlaştırılır Donuşturulen blokların nicemlenmesi sonrasında da sıfırdan farklı az sayıda değer ile bloğu ifade etmek mumkun olur Donuşum uzayındaki yuksek frekans pikselleri, resmin gorsel kalitesinde gorece az rol oynarlar, dolayısıyla yuksek frekans pikselleri daha az sayıda değere nicemlenir
Nicemleme, sıkıştırma miktarının ayarlanabilmesini de sağlar Daha cok nicemleme ile aslından uzak ama daha cok sıkıştırılmış goruntuler elde edilebilir Nicemlemenin bu yan etkisi goruntuden goruntuye değişen bir nicemleme miktarına kadar buyuk miktarda gorsel bozulmalara neden olmaz
Nicemleme sonrasında goruntu blokları nicemleme oncesine gore daha az ceşit sayı(sembol) ile ifade edilir hale gelir Sık rastlanan semboller daha az, seyrek semboller daha cok bitle kodlanarak bilginin daha yoğun ifade edilmesi sağlanabilir Nicemlenmiş goruntu blokları, standart ya da goruntuye ozgu kod tabloları kullanılarak kodlanır ve dosyada depolanırlar
Nicemlenmiş blokların aritmetik kodlama ile kodlanması da mumkundur, ancak aritmetik kodlamanın ustundeki patentler nedeniyle bu yontem populer değildir
Sıkıştırma kaynaklı goruntu bozulmaları
PhalaenopsisJPEGjpg
Soldan sağa gittikce daha kayıplı sıkıştırılmış bir cicek goruntusu
Sıkıştırma oranı arttıkca gorsel detayda azalma gorulur Oranın artmasıyla keskin hatların etrafında dalgalanmalar ve detay kaybı, yuksek sıkıştırma ortanlarında da bloklanma belirgin hale gelir JPEG goruntulerin ceşitli donuşumler gecirmesi (or olceklenme) sıkıştırma yan etkilerini daha belirgin hale getirebilir
JPEG kodlanmış goruntude yuksek frekans bileşenleri goruntu detay bilgisinin onemli bir kısmını icerir Sıkıştırma oranı yukseldikce yuksek frekans bileşenlerinin daha fazlası kaybedilir En yuksek sıkıştırma oranlarında ise sadece en duşuk frekans bileşeni sıfırdan farklıdır, bu nedenle goruntu bloklar halinde gorunur
JPEG'in kullanım alanları
JPEG, ozellikle doğa goruntuleri gibi yuksek frekanslı bileşenleri gorece onemsiz goruntuleri cok az gorsel kayıpla, kayıpsız sıkıştırma yontemlerinden cok daha yuksek verimle sıkıştırabilir Ancak, cizimler ya da keskin hatlı cisimler iceren goruntulerde sıkıştırma miktarı arttıkca keskin hatların etrafında dalgalanma gorulur