Adaptaive Threshold

1 개요

적응형 임계값을 통해 이진화 연산을 수행하는 알고리즘입니다.

2 알고리즘 상세 설명

커널 사이즈 영역 내부의 평균값을 계산하여 이미지를 이진화 처리합니다.

원본 이미지 Normal 모드 결과 이미지
Adaptive Threshold Normal Source Adaptive Threshold Normal Destination
Fig. Normal 모드 결과

기본 Normal 모드에서는 각 픽셀 값이 '평균 값 - 오프셋 값'보다 크거나 같으면 범위 내값(Range Value), 작으면 범위 외값(Out of Range Value)을 출력합니다.

원본 이미지 Range 모드 결과 이미지 (offset = 5)
Adaptive Threshold Normal Source Adaptive Threshold Normal Destination
Fig. Range 모드 결과

Range 모드에서는 각 픽셀의 값과 평균 값의 차이가 offset보다 작으면 범위 내값(Range Value), 크거나 같으면 범위 외값(Out of Range Value)을 출력합니다.

원본 이미지 Channel Condition And Channel Condition Or
Adaptive Threshold Channel Source Adaptive Threshold Channel And Result Adaptive Threshold Channel Or Result
Fig. 채널 조건별 결과

다채널 이미지의 경우 채널별 조건을 파라미터로 설정하여 최종 이진화 결과를 결정합니다.

3 파라미터 설정 및 사용 방법

4 관련 알고리즘

CAdaptiveThresholdGaussian