Süperpiksel segmentasyonu
Bu egzersizde, denetimsiz segmentasyonu bir yüz tespiti Machine Learning modeline gönderilmeden önce aynı görsele uygulayacaksın.
Yani bu görseli \(265 \times 191 = 50,615\) pikselden \(400\) bölgeye indireceksin.
face_image olarak önceden yüklendi.show_image() fonksiyonu da senin için önceden yüklendi.
Bu egzersiz
Python ile Görüntü İşleme
kursunun bir parçasıdırEgzersiz talimatları
segmentationmodülündenslic()fonksiyonunu içe aktar.colormodülündenlabel2rgb()fonksiyonunu içe aktar.slic()kullanarak 400 bölgeyle segmentasyonu elde et.- Karşılaştırmak için segmentleri özgün görselin üzerine
label2rgb()ile bindir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import the slic function from segmentation module
from skimage.____ import ____
# Import the label2rgb function from color module
from skimage.____ import ____
# Obtain the segmentation with 400 regions
segments = ____(____, ____= ____)
# Put segments on top of original image to compare
segmented_image = ____(____, ____, kind='avg')
# Show the segmented image
show_image(segmented_image, "Segmented image, 400 superpixels")