1.2.2 OpenCV
OpenCV는 컴퓨터로 이미지나 영상을 읽고, 이미지의 사이즈 변환이나 회전, 선분 및 도형 그리기, 채널 분리 등의 연산을 처리할 수 있도록 만들어진 오픈 소스 라이브러리로, 이미지 처리 분야에서 가장 많이 사용됩니다. 인텔에서 개발을 시작하여 2006년 10월 19일에 버전 1.0이 출시되었습니다. 초기에는 C 언어만 지원하였지만, 버전 2.0부터 C++를 중심적으로 지원하고, 또 이후에 파이썬 라이브러리로도 추가되었습니다.
안면 인식과 지문 인식, 객체 검출, 이상 탐지 등 다양한 이미지 처리에서 사용되며, 이미지 처리 분야에서 가장 널리 사용되는 OpenCV에 대해 알아보겠습니다.