다른 방법 시도하기
영상에서 보셨듯이, 어떤 임계값 지정(thresholding) 방법을 써야 할지 확신이 없어도 걱정하지 않으셔도 됩니다. 실제로 scikit-image에는 여러 방법을 한꺼번에 확인해 보고 가장 적합한 옵션을 직접 비교할 수 있는 함수가 있습니다. 이 함수는 서로 다른 전역(global) 임계값 방법의 출력을 비교한 그림을 반환합니다.
이미지는
fruits_image로 로드되어 있습니다.
이 함수(와 이미지)를 함께 사용해 보겠습니다. matplotlib.pyplot은 plt로 임포트되어 있습니다. 여러 전역 알고리즘을 시도하려면 try_all_threshold()를 사용할 수 있다는 점을 기억하세요.
이 연습은 강의의 일부입니다
Python으로 배우는 이미지 처리
연습 안내
- try all 함수를 임포트하세요.
- RGB를 그레이스케일로 변환하는 함수를 임포트하세요.
- fruits 이미지를 그레이스케일로 변환하세요.
- 변환된 그레이스케일 이미지에 try all 메서드를 적용하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import the try all function
from skimage.____ import ____
# Import the rgb to gray convertor function
from skimage.____ import ____
# Turn the fruits_image to grayscale
grayscale = ____
# Use the try all method on the resulting grayscale image
fig, ax = ____(____, verbose=False)
# Show the resulting plots
plt.show()