Görüntüden RGB değerlerini çıkar
Bir görüntüde baskın renkleri bulmak için genel olarak üç adım vardır:
- RGB değerlerini üç listeye çıkar.
- Ölçeklenmiş RGB değerleri üzerinde k-means kümeleme uygula.
- Küme merkezlerinin renklerini göster.
RGB değerlerini çıkarmak için, matplotlib'in image sınıfının imread() fonksiyonunu kullanıyoruz. Boş r, g ve b listeleri başlatıldı.
Baskın renkleri bulma amacıyla aşağıdaki görüntüyü kullanacağız.

Bu egzersiz
Python ile Kümeleme Analizi
kursunun bir parçasıdırEgzersiz talimatları
matplotlib'inimagesınıfını içe aktar.- Görüntüyü
imread()fonksiyonuyla oku ve ortaya çıkan matrisin boyutlarını yazdır. - Tüm piksellerdeki üç renk bileşeninin değerlerini
r,gveblistelerinde sakla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import image class of matplotlib
____ as img
# Read batman image and print dimensions
batman_image = ____('batman.jpg')
print(____)
# Store RGB values of all pixels in lists r, g and b
for ____:
for temp_r, temp_g, temp_b in ____:
r.append(temp_r)
g.append(temp_g)
b.append(temp_b)