1. OpenCV 란 무엇인가?
OpenCV(Open Source Computer Vision) 인텔에서 만든 강력한 영상처리 라이브러리
- 기초 영상처리서부터 고급 수준의 영상처리 까지 상당한 량의 알고리즘들이 함수로 구현
- 오픈소스로서 스펙만 맞추면 자신의 알고리즘도 라이브러리에 등록 시킬 수 있음
- 인텔의 OpenCV 사이트 http://www.intel.com/technology/computing/opencv/index.htm
2. OpenCV 설치하기
- OS Platform 에 맞게 OpenCV 라이브러리 다운받아 설치
- Linux 와 Windows 용이 있고 Mac OS 에서도 돌아간다고 함
- 최신 OpenCV 가 Release 되는 곳
http://sourceforge.net/projects/opencvlibrary
OpenCV beta 5.0a for Window platform
http://nchc.dl.sourceforge.net/sourceforge/opencvlibrary/OpenCV_b5a.exe
http://keihanna.dl.sourceforge.net/sourceforge/opencvlibrary/OpenCV_b5a.exe
1. OpenCV 란 무엇인가?
OpenCV(Open Source Computer Vision) 인텔에서 만든 강력한 영상처리 라이브러리
- 기초 영상처리서부터 고급 수준의 영상처리 까지 상당한 량의 알고리즘들이 함수로 구현
- 오픈소스로서 스펙만 맞추면 자신의 알고리즘도 라이브러리에 등록 시킬 수 있음
- 인텔의 OpenCV 사이트 http://www.intel.com/technology/computing/opencv/index.htm
2. OpenCV 설치하기
- OS Platform 에 맞게 OpenCV 라이브러리 다운받아 설치
- Linux 와 Windows 용이 있고 Mac OS 에서도 돌아간다고 함
- 최신 OpenCV 가 Release 되는 곳
http://sourceforge.net/projects/opencvlibrary
OpenCV beta 5.0a for Window platform
http://nchc.dl.sourceforge.net/sourceforge/opencvlibrary/OpenCV_b5a.exe
http://keihanna.dl.sourceforge.net/sourceforge/opencvlibrary/OpenCV_b5a.exe
3. vc++6.0에서 OpenCV셋팅
1)visual studio 셋팅에서 디렉토리 추가
( [Tools]-[options]-[Directories])
Include files
- c:\Program Files\OpenCV\cxcore\include
- c:\Program Files\OpenCV\cv\include
- c:\Program Files\OpenCV\otherlibs\highgui
- c:\Program Files\OpenCV\otherlibs\cvcam\include
Library files
- C:\PROGRAM FILES\OPENCV\LIB
2) 프로젝트에 Link하기
- 프로젝트를 생성(win32 console)한 후, [Project]-[Settings]-[Link]를 선택
- Setting For 항목은 'All configurations'를 선택
- Object/library modules 란에 'cxcore.lib cv.lib highgui.lib cvcam.lib' 추가
3) 소스코드에 헤더파일을 include하기
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
4) 아래 폴더에 있는 dll 파일을 작업중인 현재 작업중인 소스파일이 있는 폴더에 복사
- 폴더 : c:\Program Files\OpenCV\bin
- 파일: cv097.dll, cxcore097.dll, cvcam097.dll, highgui097.dll, libguide40.dll
--대략 6.0과 8.0의 세팅은 같습니다!!
11월달에 나온 1.1버전은 소팅부분과 각종 버그들이 고쳐졌다고 합니다.
원격으로 하기 힘들다..ㅋㅋ -0-졸리네...공부도 않하는데..밥하고 잠은 챙기는구료..ㅋ
'app > C' 카테고리의 다른 글
VRML의 시작 (0) | 2008.12.19 |
---|---|
ARtool-kit 셋팅!! (0) | 2008.12.17 |
문자열 처리 , strtok() (2) | 2008.12.14 |
gets() 와 scanf()의 차이점 소스 (0) | 2007.09.10 |
싱글 링크드 리스트(학생관리편) (1) | 2007.08.29 |