Застосування порогування
У цій вправі ви визначите, який тип порогування найкраще підходить для бінаризації зображення з інструментами для в'язання та рукоділля. Завдяки цьому ви зможете чіткіше побачити форми об'єктів — від паперових сердець до ножиць.
Зображення завантажено як
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')