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

Şekillerde kontur çıkarma

Bu egzersizde bir atın konturunu bulacağız.

Bunun için scikit-image'ın data modülünde sağlanan ikilileştirilmiş bir görüntüyü kullanacağız. Bu algoritma ile kontur ararken ikilileştirilmiş görüntüleri işlemek daha kolaydır. Unutma, kontur bulma yalnızca 2B görüntü dizilerini destekler.

Kontur tespit edildikten sonra, orijinal görüntüyle birlikte göstereceğiz. Böylece analizimizin doğru olup olmadığını kontrol edebiliriz!

show_image_contour(image, contours) Matplotlib kullanarak bulunan tüm konturlarla birlikte görüntüyü gösteren, önceden yüklenmiş bir fonksiyondur.

Siyah beyaz bir atın şekli

Eşiklenmiş görüntüyü ve sabit bir değeri geçirerek measure modülündeki find_contours() fonksiyonunu kullanabileceğini unutma.

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

Python ile Görüntü İşleme

Kursa Göz Atın

Egzersiz talimatları

  • Kontur tespiti için gereken data ve modülü içe aktar.
  • Bağlam alanında gösterilen at görselini elde et.
  • 0.8 sabit seviye değeri kullanarak at görselinin konturlarını bul.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Import the modules
from skimage import ____, ____

# Obtain the horse image
horse_image = ____.horse()

# Find the contours with a constant level value of 0.8
contours = measure.____(____, ____)

# Shows the image with contours found
show_image_contour(horse_image, contours)
Kodu Düzenle ve Çalıştır