시작하기무료로 시작하기

다른 방법 시도하기

영상에서 보셨듯이, 어떤 임계값 지정(thresholding) 방법을 써야 할지 확신이 없어도 걱정하지 않으셔도 됩니다. 실제로 scikit-image에는 여러 방법을 한꺼번에 확인해 보고 가장 적합한 옵션을 직접 비교할 수 있는 함수가 있습니다. 이 함수는 서로 다른 전역(global) 임계값 방법의 출력을 비교한 그림을 반환합니다.

Forest fruits
이미지는 fruits_image로 로드되어 있습니다.

이 함수(와 이미지)를 함께 사용해 보겠습니다. matplotlib.pyplotplt로 임포트되어 있습니다. 여러 전역 알고리즘을 시도하려면 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()
코드 편집 및 실행