НачатьНачать бесплатно

Применение пороговой обработки

В этом упражнении вы определите, какой тип пороговой обработки лучше всего подходит для бинаризации изображения с инструментами для вязания и рукоделия. Это позволит вам чётче увидеть контуры объектов — от бумажных сердечек до ножниц.

Several tools for handcraft art
Изображение загружено как tools_image.

Какой тип пороговой обработки вы бы выбрали, исходя из характеристик изображения? Равномерно или неравномерно освещение и яркость фона?

Это упражнение является частью курса

Обработка изображений в Python

Посмотреть курс

Инструкции к упражнению

  • Импортируйте подходящие функции пороговой обработки и rgb2gray().
  • Преобразуйте изображение в оттенки серого.
  • Получите оптимальный порог.
  • Получите бинарное изображение, применив пороговую обработку.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import threshold and gray convertor functions
from skimage.____ import ____
from skimage.color import ____

# Turn the image grayscale
gray_tools_image = ____

# Obtain the optimal thresh
thresh = ____(gray_tools_image)

# Obtain the binary image by applying thresholding
binary_image = gray_tools_image > ____

# Show the resulting binary image
show_image(binary_image, 'Binarized image')
Редактировать и запускать код