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, kursun bir parçasıdır
Python ile Görüntü İşleme
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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")