ÎncepețiÎncepe gratuit

Detectarea muchiilor

În acest exercițiu, vei detecta muchiile dintr-o imagine aplicând filtrul Sobel.

Soap pills of heart and rectangle shapes in blue background
Imaginea este preîncărcată ca soaps_image.

Funcția show_image() a fost deja încărcată pentru tine.

Să vedem dacă filtrul identifică toate formele din imagine.

Acest exercițiu face parte din cursul

Procesarea imaginilor în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă modulul color pentru a putea converti imaginea la tonuri de gri.
  • Importă funcția sobel() din modulul filters.
  • Convertește soaps_image la tonuri de gri folosind metoda corespunzătoare din modulul color.
  • Aplică filtrul de detectare a muchiilor Sobel pe imaginea în tonuri de gri obținută, soaps_image_gray.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Import the color module
from ____ import ____

# Import the filters module and sobel function
from skimage.____ import ____

# Make the image grayscale
soaps_image_gray = ____.____(soaps_image)

# Apply edge detection filter
edge_sobel = ____(____)

# Show original and resulting image to compare
show_image(soaps_image, "Original")
show_image(edge_sobel, "Edges with Sobel")
Editează și rulează codul