Main Menu

26 Mayıs 2017 Cuma

EmguCV Gamma Düzeltmesi (Gamma Correction)

Gamma Dönüşümü, bir resmin amiyane tabirle aydınlığını belirlemeye yarayan çarpandır. Kelime bu çarpan için kullanılan grek alfabesindeki γ (gama) sembolünden gelmektedir. Literatürde gama kodlaması (gamma encoding) , gama eğrisi (gamma nonlinearity) gibi kavramlarla da ifade edilmektedir.

En basit anlamda bir değerin üstü olarak gösterilen γ çapanıdır. Bu durumda
 olarak gösterilebilir. Yani giriş değerinin üssel fonksiyonudur.

Belirli bir alt sınırın altında bir gir-diyi bir alçak çıktı düzeyine ve be-lirli bir üst sınırın üstündeki girdiyi de bir üst çıktı düzeyine atar
Alt ve üst düzey sınırlar arasındaki girdileri ise alt ve üst sınır çıktı düzeyleri arasındaki düzeylerle anahtarlar.

1 den küçük gama değerleri için üretilen görüntü çıktısı , girdiye göre daha parlak bir görüntü olurken; 1 den büyük gama değerlerinde daha koyu bir görüntü çıktısı elde edilir.

Gama değeri 1 olarak seçildiğinde ise doğrusal anahtarlama yapılır. Gama düzeltmesinin bu şekilde kullanımı, bir görüntüdeki ilgilenilen belirli bir yoğunluk kuşağını öne çıkarmak için çok kullanışlıdır.


  • (a) : orijinal görüntü
  • (b) : c=1, gama=0.6 ile gama düzeltmesi
  • (c) : c=1, gama=0.4 ile gama düzeltmesi
  • (d): c=1, gama=0.3 ile düzeltmesi
Hatırlatma: gama < 1 için daha parlak bir görüntü el-de edilir. Gama değerini küçülttükçe daha parlak görüntüler elde ederiz.


  • (a) : orijinal görüntü
  • (b) : c=1, gama=3.0 ile gama düzeltmesi
  • (c) : c=1, gama=4.0 ile gama düzeltmesi
  • (d) : c=1, gama=5.0 ile gama düzeltmesi
Hatırlatma: gama > 1 için daha koyu bir görüntü elde edilir.Gama değerini büyüttükçe daha koyu görüntüler elde ederiz.

UYGULAMA: 

Hiç yorum yok:

Yorum Gönder