Konu Anlatımı
Renk Derinliği
Aynı çözünürlükte iki görüntü, sakladıkları renk bilgisi miktarına göre farklı kalite gösterebilir. Bir gökyüzü fotoğrafında koyu maviden açık maviye geçiş düz bir çizgi hâlinde görülüyorsa bu, renk derinliğinin yetersiz kaldığının işaretidir. Renk derinliği, görüntünün renk bilgisini ne kadar ayrıntılı sakladığını ölçen bir değerdir.
Temel Bilgiler
- Bir kanal sekiz bitse 256, onaltı bitse 65536 değer saklayabilir.
- Renk derinliği kanal sayısı ile kanal başına bit değerinin çarpımıdır.
- Ara ton sayısı arttıkça kademelenme azalır.
- Kayan nokta çalışmada ton değerleri sınırların dışına taşabilir.
- Yüksek dinamik aralıklı kayıt gölge ve vurgu ayrıntısını korur.
- Bit derinliği arttıkça sıkıştırılmamış dosya boyutu büyür.
Bit Derinliği ve Kanal Sayısı
Bit derinliği, tek bir kanalın saklayabileceği ara değer sayısını belirtir. Sekiz bitlik bir kanal 0 ile 255 arasında değer alabilir; onaltı bitlik bir kanal ise 0 ile 65535 arasında değer alır. Kanal sayısı ise renk bileşenlerinin sayısıdır. RGB üç, CMYK dört kanal kullanır. Renk derinliği bu ikisinin çarpımıyla bulunur; bu yüzden aynı renk derinliği farklı kanal sayılarıyla da elde edilebilir.
Renk derinliği arttıkça ara ton sayısı çoğalır ve kademelenme azalır. Özellikle gökyüzü, cilt tonları ve metal yüzeyler gibi yumuşak geçişli alanlarda fark büyüktür. Buna karşılık her ek bit dosya boyutunu büyütür; bu nedenle çalışma aşamasında yüksek derinlik, teslim aşamasında gereken değere indirilerek kullanılır.
Kayan Nokta ve Yüksek Dinamik Aralık
Kayan nokta çalışmada ton değerleri belirli bir üst sınıra bağlı değildir; hesap sonucu sınırların dışına taşabilir. Bu özellik, farklı pozlama değerlerinden birleştirilen görüntülerin kayıpsız saklanmasını sağlar. Yüksek dinamik aralıklı kayıt bu düşüncenin uygulamasıdır ve gölgedeki ayrıntıyla vurgudaki ayrıntıyı aynı dosyada tutar.
Yüksek dinamik aralıklı bir görüntüyü ekranda göstermek veya basmak için ton eşleme uygulanır. Bu işlem değerleri gösterilebilir aralığa eşler; farklı eşleme yöntemleri farklı sonuçlar verir. Bu nedenle yüksek dinamik aralıklı kayıt, sonuç değerlendirmesi yapılmadan doğrudan teslim edilmemelidir.
Kademelenme ve Düzeltme Hataları
Yeterli ara ton bulunmayan bir görüntüde koyu bölgelerdeki değerler sıfıra yaklaşır ve renkler kaymaya başlar. Bu, koyu bölgelerin posterleştirilmesi anlamına gelir. Düzeltme sırasında gölge kırpılırsa hangi aralığın kaybolduğu görüntünün derinliğine bağlıdır; derinliği yüksek bir dosyada kayıp önce fark edilir ve geri alınabilir.
Posterleştirme işlemi ise renk sayısını bilinçli biçimde azaltır; tasarım amaçlı kullanıldığında ayrı bir etki yaratır. Buna karşılık kademelenme bir hatadır ve derinlik artırılarak ya da geçiş yumuşatılarak giderilir. Paletli renk kaydı da sınırlı sayıda renkle çalıştığı için derinlik açısından en kısıtlı seçenektir.
Uygulama ve Kontrol Aşamaları
- Kaynak dosyanın derinliği ölçülür ve kaydedilir.
- Yoğun düzeltme yapılacak alanlarda yüksek derinlikte çalışılır.
- Gölge ve vurgu ayrıntısı histogramla denetlenir.
- Yüzde yüz ölçekte kademelenme kontrolü yapılır.
- Teslim gereksinimine göre derinlik hedeflenen değere indirilir.
Özet
Bit derinliği tek bir kanalın saklayabileceği değer sayısını, kanal sayısı ise renk bileşeni sayısını belirtir; renk derinliği bu ikisinin çarpımıdır. Derinlik arttıkça ara ton çoğalır, kademelenme azalır ve sıkıştırılmamış dosya boyutu büyür. Kayan nokta çalışmada değerler sınırların dışına taşabildiği için farklı pozlama değerlerinden birleştirilen görüntüler kayıpsız saklanabilir. Yüksek dinamik aralıklı kayıt bu özelliği kullanır ve ekranda göstermek için ton eşleme uygulanır. Koyu bölgelerdeki renk kayması, posterleştirme gibi bilinçli işlemlerle karıştırılmamalı ve çalışma aşamasında yüksek derinlikten yararlanılmalıdır.
Ne Öğreneceğiz
Bit derinliği, kanal sayısı, yüksek dinamik aralık ve ton eşleme kavramlarıyla görüntünün sakladığı renk bilgisinin ölçülmesini öğretir. Bu konuda ögrenme çıktıları:
- Bit derinliği ile kanal sayısını birbirinden ayırt eder.
- 8 bit, 16 bit ve kayan nokta çalışmanın farklarını açıklar.
- Ara ton sayısının renk derinliğine etkisini hesaplar.
- Bantlaşmanın nedenini ve giderim yollarını belirtir.
- Yüksek dinamik aralıklı kaydın gereksinimlerini açıklar.
- Düşük ve yüksek bit derinliği arasında dosya boyutu ilişkisini kurar.
Ön Bilgi
Bu konuya başlamadan önce temel kavram ve ön koşulları kavramanız yardımcı olacaktır. Konunun çerçevesinde şu kavramlar dikkat ister:
- Sekiz bit 256, onaltı bit 65536, otuz iki bit çok daha fazla değer saklar.
- Renk derinliği kanal sayısı ile kanal başına bit değerinin çarpımıdır.
- Renk derinliği arttıkça sıkıştırılmamış dosya boyutu doğrusal olarak büyür.
- Kayan nokta çalışmada ton değerleri sınırların dışına taşabilir.
- Gökyüzü ve cilt tonlarında kademelenme, renk derinliğinin yetersizliğinin göstergesidir.
- Paletli renk kaydı sınırlı renk tablosu nedeniyle en kısıtlı derinliğe sahiptir.
Basit Örnek ve Günlük Yaşam
Günlük yaşamda ve mesleki bağlamda bir uygulama:
Soru: Üç kanallı ve kanal başına onaltı bit olan bir görüntünün renk derinliği nedir?
- Kanal sayısının üç olduğunun yazılması.
- Kanal başına bit değerinin onaltı olduğunun yazılması.
- İki değerin çarpılması.
- Sonucun renk derinliği olarak belirtilmesi.
Sonuç/cevap: Renk derinliği 48 bittir; bu, 8 bit RGB dosyasının altı katı derinliktir.
İleri Örnek
Daha ileri bir uygulama:
Soru: Web ikonu için az sayıda renk kullanılmak istenmektedir.
- Gereken renk sayısının belirlenmesi.
- Palet tablosunun o renkleri içerecek biçimde kurulması.
- Görüntünün bu palete dönüştürülmesi.
- Dönüşüm sonrası renklerin kontrol edilmesi.
Sonuç/cevap: Paletli kayıt dosyayı küçültür ama ara ton sayısını sınırlar; geçişlerin yumuşak kalması isteniyorsa yüksek derinlik seçilir.
Adım Adım Çözülmüş Örnek
Renk derinliği hesabı konusunun adımları:
- Kanal sayısının üç olduğunun yazılması.
- Kanal başına bit değerinin onaltı olduğunun yazılması.
- İki değerin çarpılması.
- Sonucun renk derinliği olarak belirtilmesi.
Karşılaştırma Tablosu
| Kavram | Açıklama |
|---|
| Sekiz bit 256, onaltı bit 65536, otuz ik | Sekiz bit 256, onaltı bit 65536, otuz iki bit çok daha fazla değer saklar. |
| Renk derinliği kanal sayısı ile kanal ba | Renk derinliği kanal sayısı ile kanal başına bit değerinin çarpımıdır. |
| Renk derinliği arttıkça sıkıştırılmamış | Renk derinliği arttıkça sıkıştırılmamış dosya boyutu doğrusal olarak büyür. |
| Kayan nokta çalışmada ton değerleri sını | Kayan nokta çalışmada ton değerleri sınırların dışına taşabilir. |
| Gökyüzü ve cilt tonlarında kademelenme, | Gökyüzü ve cilt tonlarında kademelenme, renk derinliğinin yetersizliğinin göstergesidir. |
| Paletli renk kaydı sınırlı renk tablosu | Paletli renk kaydı sınırlı renk tablosu nedeniyle en kısıtlı derinliğe sahiptir. |
Sık Yapılan Hatalar
Hata: Bit derinliğini piksel çözünürlüğü ile karıştırmak. Derinlik renk bilgisini, çözünürlük ise alan başına piksel sayısını ölçer.
Hata: Düşük derinlikte kaydedilmiş dosyada kademelenmeyi sonradan gidermeye çalışmak. Kayıp, kaydetme anında gerçekleşmiştir.
Hata: Kayan nokta değerlerini ekran aralığına eşlemeden doğrudan göstermek. Sonuç taşma veya tamamen siyah görünebilir.
Hata: Posterleştirmeyi bir hata sanmak. Bu işlem tasarım amacıyla da bilinçli olarak kullanılır.
Kendini Dene
Soru: Sekiz bit RGB ile onaltı bit RGB görüntülerin renk derinliğini hesapla, sıkıştırılmamış boyut ilişkisini açıkla.
Örnek cevap: Puanlama anahtarı: 8 bit RGB için üç kanalın 8 ile çarpıldığı ve 24 bit bulunduğu yazılır (4 puan); 16 bit RGB için aynı işlemin 48 bit verdiği belirtilir (4 puan); sıkıştırılmamış boyutun iki katına çıktığı hesaplanır (4 puan); sıkıştırılmış dosyada oranın daha az olacağı belirtilir (3 puan).