otsu

    [OpenCV with Python] 이진 영상 처리 : 자동 이진화 - Otsu 방법

    [OpenCV with Python] 이진 영상 처리 : 자동 이진화 - Otsu 방법

    자동 이진화 영상 이진화 처리시 임계값은 경험에 의존해 임계값을 설정하는 것이 일반적이다. 하지만 영상이 조명이나 환경에 따라서 픽셀 값이 미세하게 변화한다. 영상마다 사용할 수 있는 임계값이 있는데 임계값을 자동으로 설정해주는 방법이 있다. 가장 유명한 방법인 Otsu 이진화 방법에 대해 알아보자. Otsu 이진화 방법 이진화의 임계값을 구분하는 가장 좋은 방법으로 많이 이용하고 있다. 입력 영상이 배경(background)과 객체(object) 두 개로 구성되어 있다고 가정하면, 이를 Bimodal histogram 이라고 한다. Otsu 이진화는 Bimodal histogram인 경우에 적용이 가능하다. 임의의 임계값 T에 의해 나눠지는 두 픽셀 분포의 분산이 최소가 되는 T를 선택하는 방법이다. ..