반응형

cv2.threshold 2

[파이썬 OpenCV] 이진 영상 처리 - 자동 이진화 - Otsu 방법

황선규 박사님의 'OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝' 을 공부하면서 정리해 보았습니다. 예제 코드 출처 : 황선규 박사님 github홈페이지 『OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝』 예제 소스 코드는 아래 링크를 참고하세요 sunkyoo.github.io 자동 이진화 영상 이진화 처리시 임계값은 경험에 의존해 임계값을 설정하는 것이 일반적입니다. 하지만 영상이 조명이나 환경에 따라서 픽셀 값이 미세하게 변화합니다. 영상마다 사용할 수 있는 임계값이 있는데 임계값을 자동으로 설정해주는 방법이 있습니다. 가장 유명한 방법인 Otsu 이진화 방법에 대해 알아보겠습니다. Otsu 이진화 방법 이진화의 임계값을 구분하는 가장 좋은 방법으로 많이 이용하고 있습니다. 입력 영상이 배경(b..

[파이썬 OpenCV] 영상의 이진화 - cv2.threshold

황선규 박사님의 'OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝' 을 공부하면서 정리해 보았습니다. 예제 코드 출처 : 황선규 박사님 github홈페이지 『OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝』 예제 소스 코드는 아래 링크를 참고하세요 sunkyoo.github.io 영상의 이진화 - Binarization 영상의 이진화는 영상의 픽셀 값을 0 또는 255(1)로 만드는 연산입니다. 0은 검정색, 255는 흰색을 의미합니다. 이진화를 하는 이유는 1. 배경과 객체를 구분, 2. 관심 영역과 비관심 영역 구분 입니다. 마스크 영상도 이진 영상의 한 형태라고 볼 수 있습니다. 1. 그레이스케일 영상의 이진화 그레이스케일 영상의 이진화는 픽셀 값이 임계값을 넘으면 0(검은색) 임계값 보다 낮으..

반응형