Histogramlara Giriş
Histogramların görüntü işlemede kullanımını tartışmadan önce, histogramın ne olduğuna, nasıl kullanıldığına ve ardından histogramı daha iyi anlamak için bir histogram örneğine bakacağız.
Histogramlar
Histogram bir grafiktir. Herhangi bir şeyin sıklığını gösteren bir grafik. Genellikle histogramda, tüm veri setinde verilerin oluşma sıklığını temsil eden çubuklar bulunur.
Histogramın iki ekseni vardır: x ekseni ve y ekseni.
X ekseni, sıklığını saymanız gereken olayı içerir.
Y ekseni frekansı içerir.
Farklı çubuk yükseklikleri, farklı veri oluşum sıklığını gösterir.
Genellikle bir histogram buna benzer.
Şimdi bu histogramın bir örneğini göreceğiz
Misal
Bir programlama öğrencisi sınıfını düşünün ve onlara python öğretiyorsunuz.
Dönem sonunda tabloda gösterilen bu sonucu aldınız. Ama çok dağınık ve dersin genel sonucunu göstermiyor. Bu nedenle, sınıfınızdaki notların genel sıklığını gösteren bir histogram oluşturmalısınız. İşte bunu nasıl yapacaksınız.
Sonuç sayfası
İsim | Derece |
---|---|
John | Bir |
Jack | D |
Carter | B |
Tommy | Bir |
Lisa | C + |
Derek. | A- |
Tom | B + |
Sonuç sayfasının histogramı
Şimdi yapacağınız şey, x ve y ekseninde geleni bulmanız gerektiğidir.
Emin olunması gereken bir şey var, y ekseni frekansı içerdiğinden, x ekseninde gelen şey. X ekseni, frekansı hesaplanması gereken olayı içerir. Bu durumda, x ekseni notları içerir.
Şimdi bir görüntüde histogramı nasıl kullanacağımızı öğreneceğiz.
Bir görüntünün histogramı
Diğer histogramlar gibi bir görüntünün histogramı da frekansı gösterir. Ancak bir görüntü histogramı, piksel yoğunluk değerlerinin frekansını gösterir. Bir görüntü histogramında, x ekseni gri seviye yoğunluklarını gösterir ve y ekseni bu yoğunlukların frekansını gösterir.
Örneğin
Einstein'ın yukarıdaki resminin histogramı şöyle bir şey olurdu
Histogramın x ekseni, piksel değerleri aralığını gösterir. 8 bpp'lik bir görüntü olduğundan, bu, içinde 256 gri veya gri tonları olduğu anlamına gelir. Bu yüzden x ekseni aralığı 0'dan başlayıp 255'te 50'lik bir boşlukla bitiyor. Y ekseninde ise bu yoğunlukların sayısıdır.
Grafikten de görebileceğiniz gibi, yüksek frekansa sahip çubukların çoğu, daha koyu olan ilk yarı kısımda yer almaktadır. Bu, sahip olduğumuz görüntünün daha karanlık olduğu anlamına gelir. Ve bu da görüntüden kanıtlanabilir.
Histogram Uygulamaları
Histogramların görüntü işlemede birçok kullanımı vardır. Yukarıda tartışıldığı şekliyle ilk kullanım, görüntünün analizidir. Sadece histogramına bakarak bir görüntüyü tahmin edebiliriz. Bir vücut kemiğinin röntgenine bakmak gibi.
Histogramın ikinci kullanımı parlaklık amaçlıdır. Histogramlar, görüntü parlaklığında geniş uygulama alanına sahiptir. Yalnızca parlaklıkta değil, histogramlar da bir görüntünün kontrastını ayarlamada kullanılır.
Histogramın diğer bir önemli kullanımı, bir görüntüyü eşitlemektir.
Ve son olarak, en az değil, histogramın eşiklemede geniş kullanımı vardır. Bu çoğunlukla bilgisayarla görmede kullanılır.