OverView 


OpenCV (Open Source Computer Vision Library)  & Computer vision 


Reference Site

- source forge(http://sourceforge.net/projects/opencvlibrary)


Patch Once or twice of year Site


http://sourceforge.net/cvs/?group_id=22870


http://SourceForge.net/projects/opencvlibrary


Download Site


http://opensource.org  ( Computer Vision Library)





Background knowledge


1. algebra


2. basic matrix operation


3. Gaussian distribution


4. Bayes' law


5. least-squares optimization


6. C language


7. C++ language


8. marchine learning



OpenCV be borned Intel



Rainer Lienhart


Jean-Yves Bouguet


Radek Grzeszczuk

Ara Nefian


// 대강 훑고 넘어가기 


1. IPP (Intel Integrated Performance Primitives) 라이브러리


OpenCV 는 최적화된 C언어로 되어있으며 멀티코어 프로세서의 장점을 활용할수 있다. 


추후 인텔(Intel) 아키텍처(architecture)에서 최적화하기 위해서는 다양한 알고리즘에 대한 저수준 최적화 루틴을 갖고있는


인텔 통합 성능 프리미티브 (IPP) 라이브러리를 구입하여 설치 할 수도 있다. IPP가 서치되어있다면 OpenCV 는 자동으로 IPP 라이브러리에서 적절한 함수를 찾아서 사용 한다. 



OpenCV 에서는 500개가 넘는 함수들로 구성되어있으며


불량검사,의료 영상, 보안, 사용자 인터페이스,카메라 보정, 스테레오 비전, 로봇 등 다양한 분야에서 사용할 수 있다.


컴퓨터 비전은 기계 학습과 함꼐 사용되는 경ㅇ가 많기 때문에 OpenCV 는 보편적 용도의 기계학습 라이브러리


(MLL : Machine Learning Library)를 포함하고 있다.



OpenCV는 많은 곳에서 사용 되어진다.


. 카메라 보정(camera calibration)


. 영상 이어붙이기(image stitching) 등등



OpenCV 는 오픈소스로 완전히 공개 되어있기 때문에 상업적인 프로그램을 만들 때 사용하여도 무방하다.



OpenCV 관련된 대규모 커뮤니티


http://groups.yahoo.com/group/OpenCV


네이버 OpenCV Korea


http://cafe.naver.com/opencv









'개발일지(Platform & Library) > OpenCv(2.x)' 카테고리의 다른 글

2. OpenCV  (0) 2016.09.22
기본 샘플  (0) 2016.08.08
opencv-3.1.0 - Visual Studio 2013 세팅하기  (0) 2016.08.08
OpenCV 버전별 사용하는 객체 상호 변환  (0) 2016.06.28

+ Recent posts