이미지 전처리는 영상 내에서 불필요한 영역은 제거하고 의미있는 정보만 남겨두는 과정인데요. 가장 자주 사용되는 방식 중 하나가 그레스케일과 이진화 입니다.
OpenCV의 필터링(filtering) 기능을 통해 이미지를 부드럽게 혹은 선명하게 바꾸거나 잡음(noise)를 제거하여 이미지 전처리에 활용할 수 있습니다.
OpenCV는 컴퓨터 비전을 위해 실시간 이미지 프로세싱에 중점을 둔 라이브러리로 TensorFlow, PyTorch 등 다양한 딥러닝 프레임워크를 지원하며 사물 인식, OCR 등에 활용할 수 있습니다.