Thresholding 의 사전적 의미는 임계점, 한계점, 문턱이라는 뜻이다.
사용자가 특정 수치값을 정해놓으면 그 기준값을 통해서 값을 도출해 내는 것이다.
OpenCV 의 cv2.threshold 함수를 통해서 쉽게 구현 할 수 있다.
flag 의 종류는 아래와 같다.
1. cv2.THRESH_BINARY = 픽셀값이 지정한 임계값보다 크면 value 값을 부여, 작으면 0을 부여
2. cv2.THRESH_BINARY_INV = 픽셀값이 지정한 임계값보다 크면 0을 부여, 작으면 value 값을 부여
3. cv2.THRESH_TRUNC = 픽셀값이 지정한 임계값보다 크면 임계값을 부여, 작으면 픽셀값을 그대로사용
4. cv2.THRESH_TOZERO = 픽셀값이 지정한 임계값보다 크면 픽셀값을 그대로사용, 작으면 0을 부여
5. cv2.THRESH_TOZERO_INV = 픽셀값이 지정한 임계값보다 크면 0을 부여, 작으면 픽셀값을 그대로사용