BaşlayınÜcretsiz başlayın

Histogramlar

Bu egzersizde, görseldeki kırmızı miktarını analiz edeceksin. Bunu yapmak için, aşağıda gösterilen görüntünün kırmızı kanalının histogramını hesaplayacaksın:

Woman smiling
Resim image olarak yüklendi.

Görüntülerden bilgi çıkarmak, görüntü iyileştirmenin temel bir parçasıdır. Bu sayede kırmızı ve maviyi dengeleyerek görüntüyü daha soğuk veya daha sıcak görünecek şekilde ayarlayabilirsin.

Kırmızı rengin 256 farklı yoğunluğunu göstermek için hist() kullanacaksın. Bu renk değerlerini tek boyutlu düz bir diziye çevirmek için de ravel() kullanacaksın.

Matplotlib plt ve Numpy np olarak önceden yüklendi.

Unutma: Bir görüntünün yeşil rengini elde etmek istersek şunu yaparız:

green = image[:, :, 1]

Bu egzersiz, kursun bir parçasıdır

Python ile Görüntü İşleme

Kursa Göz Atın

Egzersiz talimatları

  • Dilimleme kullanarak kırmızı kanalı elde et.
  • Histogramı çiz ve bins değerlerini 256 aralığında ayarla. Renk kanalı için .ravel() kullanmayı unutma.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Obtain the red channel
red_channel = image[____, ____, ____]

# Plot the red histogram with bins in a range of 256
plt.____(____.____, bins=____)

# Set title and show
plt.title('Red Histogram')
plt.show()
Kodu Düzenle ve Çalıştır