▣ 1.0
▷ C 언어 기반 API
▷ 구조체 기반 데이터 구조 사용
▷ 비주얼 스튜디오에서 라이브러리 컴파일 후 사용
▷ Highgui 모듈에서 8비트 PGN, JPEG2000 입출력 지원
▷ 샘플 예제 파일 추가 ( calibrate.cpp, inpaint.cpp , leter_recog.cpp 등 )
▣ 2.0
▷ C++ 언어 기반 API
▷ 클래스 기반 데이터 구조 도입
▷ Cmake를 이용하여 라이브러리 컴파일 후 사용 가능
▷ highGUI에서 스테레오 카메라 지원
▷ 소스 디렉토리 주조 구성
▣ 2.1
▷ 에러 체킹 코드 대신에 C++ try-catch Building Block)로 병렬처리 루프 변경
▷ 인도우와 Mac OS X에서 64비트 모드에서 OpenCV 빌드 가능
▷ Mac OS에서 Cocoa와 QTKit 지원
▣ 2.2
▷ 템플릿 자료구조 추가
▷ 5개의 기존 라이브러리를 12개의 작은 모듈로 재구성
▷ 안드로이드 지원가능
▷ Highgui 모듈에서 16비트 LZW 압축 지원(TIFF 영상)
▷ CPU 처리 지원
▣ 2.3
▷ 새롭게 제공되는 바이너리 패키지가 다양한 프리 컴파일 라이브러리 포함
▷ Stitching 모듈에서 파노라마 지원
▷ Gpu 모듈에서 CUDA 4.0 지원
▣ 2.4
▷ 새 기본 클래스인 cv:Algorithm 도입
▷ SIFT와 SURF를 유로 모듈로 변경 및 SIFT 성능 대폭 개선
▷ 캐니 에지 컬러 영상에서 수행
▣ 2,4,3
▷ TBB 설치 없이 기본적인 병렬처리 지원
▷ OpenCL 컴퓨터 ㅂ;전 알고리즘인 ocl 모듈 도입
▷ OpenCV 매니저 개선
▷ 안드로이드 카메라 지원 개선
▣ 2.4.7
▷ Video super-resolution 모듈 도입
▷ GPU 모듈이 CUDA 5.0까지 지원
▷ 안드로이드 NDK-r9 지원
▷ 안드로이드 4.3 지원
▣ 3.0
▷ 기존 C++ API 대폭 개선
▷ Cv:Algorithm 적극 사용
▷ 모바일 CUDA 지원
▷ IPP, FastCV 같은 저수준 API 지원