728x90
import cv2
import numpy as np
src = cv2.imread('data/images/threshold.png',0)
#구분을 위한 값 설정
thresh = 0 #배경이 까만색
#위에서 설정한 값보다 큰 것들은 모두 255로 설정하겠다.
max_value =255
cv2.imshow('original', src)
#두번째 리턴값이 적용된 이미지다.(numpy)
th, dst = cv2.threshold(src, thresh, max_value, cv2.THRESH_BINARY)
cv2.imshow('Thresholded Image', dst)
cv2.waitKey(0)
cv2.destroyALLWindow()
728x90
'OpenCV' 카테고리의 다른 글
erode 이미지 침식 (0) | 2021.04.20 |
---|---|
dilate 이미지 확장 (0) | 2021.04.20 |
OpenCV 2 Video read/write (0) | 2021.04.18 |
OpenCV 이미지에 도형 그리기 (0) | 2021.04.15 |
OpenCV 데이터 타입 변환입 변환 (0) | 2021.04.15 |