임계처리 적용하기
이번 연습 문제에서는 뜨개질과 공예 도구가 담긴 이미지를 이진화하기에 가장 적합한 임계처리 방식을 선택해 보겠습니다. 이를 통해 종이 하트부터 가위까지, 물체의 윤곽을 더 선명하게 볼 수 있어요.
이미지는
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')