[Python OpenCV] Binaryization.
소스코드
import cv2
# 이미지파일을 COLOR형식으로 불러와 src에 저장
src = cv2.imread("Image/geese.jpg", cv2.IMREAD_COLOR)
# src에 GRAY스케일을 대입해 gray에 저장
gray = cv2.cvtColor(src, cv2.COLOR_BGR2GRAY)
# cv2.threshold(입력이미지, 임곗값, 최댓값, 임곗값형식)
# 픽셀의 값이 100을 초과할 때 255
# 픽셀의 값이 100 미만일 때 0
ret, dst = cv2.threshold(gray, 100, 255, cv2.THRESH_BINARY)
cv2.imshow("dst", dst)
cv2.waitKey()
cv2.destroyAllWindows()
# 한 마디로 컬러를 흑백으로 바꾸고
# 흑백을 극단적 흑백으로 바꾼다는 뜻
댓글남기기