Bilmek istediğin her şeye ulaş

8 bit renk ile 16 bit renk arasındaki farklar nelerdir?

Bildiğiniz üzere tüm renkler 3 ana renk ve kombinasyonları sayesinde oluşturulur.

Renkler

Ekrandaki her nokta da bu renkler ve kombinasyonlarını temsil eden değerler ile görüntüyü oluşturur.


Renkler

Ekran kartı; ekranda görüntüleri oluştururken; ekrandaki çözünürlüğü oluşturan her nokta/piksel için rengi temsil eden bir sayı değeri atar. Bu küçük renk noktaları birleşerek de ekranda anlık olarak gördüğünüz görüntüleri oluşturur. Her nokta için belirlenen renk değeri bir sayı ile temsil edilir. Bu sayının değerinin tutulduğu hücre 8 bit ise ikili sistemde 8 hanelik uzunluğuna kadarki hali ile 16 bit ise 16 hanelik değere kadar olan kısmı ile kaydedilir. 8 bit ile 16 bit arasındaki büyük fark işte bu her hücrenin renk değeri saklanırken meydana gelir. 16 bit daha büyük rakamlar ve daha hassas renk değerlerini hafıza almaya olanak verirken 8 bit daha kaba renk değerlerini kaydetmeye olanak verir. Bu da şu demektir. 8 bit ile en fazla 256 farklı renk değeri kaydedebilirsiniz (her ana renk için). 16 bit ile ise en fazla 65536 farklı renk değeri kaydedebilirsiniz (her ana renk için)


Biraz daha açmam gerekirse;
  • 1 piksel için bir renk kaydetmek isteyelim. O piksel 8 bit için en az 00000000, en fazla 11111111 arasında ikili (binary) değer alabilir. Bu da 0 ile 256 arasındaki bir renk demektir. Ana renkleri oluşturabilirsiniz ama sayısız ara rengin hepsini oluşturamazsınız.
  • Aynı pikselin 16 bit renk değer için ise en az 0000000000000000 , en fazla 1111111111111111 arasında ikili değer alabilir. Bu da 0 ile 65536 arasındaki sayısal temsile karşılık olan renkler demektir ki bu da ana renkler dışındaki ara renkler ile birlikte 65536 farklı renk demektir.
Dolayısı ile görüntü daha çeşitli renkler ile daha ayrıntılı olarak oluşturulabilir 32 bit ile bu renk çeşitliliği 4.294.967.296 farklı renk demektir :).

Buradaki durumu ekran çözünürlüğü ile karıştırmamanız gerekiyor. Ekran çözünürlüğü ekrandaki nokta sayısını temsil eder. Renk çözünürlüğü ise her noktada temsil edilebilecek farklı değerdeki renk sayısını.

8 bit ile 16 bit görüntü arasındaki farka iyi bir örnek de aşağıda.

8 bit:
Renkler

16 bit:
Renkler

Görüldüğü üzere 16 bit olan resimde renk geçişleri çok daha iyi (ara renkler de oluşturulabildiği için).
  • Paylaş
Aradaki en belirgin fark renk çeşitliliğidir. @serkan güzel özetlemiş. Bu fark özellikle gradyanlarda belirgin olur. Mesela:

Renkler

Renk farklılığı renk geçişlerini de etkiler. Aşağıdaki resimde soldaki resim daha yüksek bitle oluşturulmuşken sağdaki resim daha az bitle oluşturulmuştur:

Renkler
  • Paylaş
Sonraki Soru
HESAP OLUŞTUR

İstatistikler

2317 Görüntülenme4 Takipçi2 Yanıt

Konu Başlıkları