1. OpenCV 소스 다운로드(2.3.1 /2월1일 릴리즈)
소스 다운로드 : http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3.1/
2. TBB(Intel Threading Building Block)(tbb40_270oss버전)
프로그램에서 멀티코어를 사용할 경우 병렬 수행을 위한 라이브러리
다운로드 주소 : http://threadingbuildingblocks.org/file.php?fid=78
3. CMake
들어가셔서 플랫폼에 인스톨 버전 받으시고 인스톨
다운로드 주소 : http://www.cmake.org
CMake 실행
Where is the source code : 1번 OpenCV 소스를 다운 받으신 폴더를 적으세요.
Where to build the binaries : 새로운 폴더를 하나 만드세요.
Finish!
Configure 한번 더 누르고 Generate(최적화?) 클릭
4. OpenCV 솔루션 빌드
임의의 폴더에 들어가셔서 OpenCV.sln 실행
ALL_BUILD를 F7(Build)를 눌러서 빌드하세요.
5. 환경 변수 등록
C:\tbb40_278oss\bin\ia32\vc10
임의의폴더\bin\debug
임의의폴더\lib\debug
OpenCV와 TBB 를 다운받고 압축푸신 폴더
전 둘다 C:\ 압축을 풀었습니다.
환경 변수는 후에는 재부팅을 하셔야 적용이 됩니다.
4. Visual Studio 2010 설정
새 프로젝트 -> Win32 콘솔 응용 프로그램 프로젝트를 생성 -> 빈 프로젝트로 생성
프로젝트 우클릭 -> 속성 선택하시고 VC++ 디렉토리 선택
포함 디렉터리에 C:\opencv 2.3.1\build\include
라이브러리 디렉터리에 C:\임의의폴더\lib\Debug
링커 -> 입력 클릭 추가 종속성 편집
opencv_calib3d231d.lib
이로써 설정이 끝났습니다.
예제 - 이미지는 프로젝트 폴더에 넣으셔야 합니다.
소스 다운로드 : http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3.1/
2. TBB(Intel Threading Building Block)(tbb40_270oss버전)
프로그램에서 멀티코어를 사용할 경우 병렬 수행을 위한 라이브러리
다운로드 주소 : http://threadingbuildingblocks.org/file.php?fid=78
3. CMake
들어가셔서 플랫폼에 인스톨 버전 받으시고 인스톨
다운로드 주소 : http://www.cmake.org
CMake 실행
Where is the source code : 1번 OpenCV 소스를 다운 받으신 폴더를 적으세요.
Where to build the binaries : 새로운 폴더를 하나 만드세요.
Finish!
Configure 한번 더 누르고 Generate(최적화?) 클릭
4. OpenCV 솔루션 빌드
임의의 폴더에 들어가셔서 OpenCV.sln 실행
ALL_BUILD를 F7(Build)를 눌러서 빌드하세요.
5. 환경 변수 등록
C:\tbb40_278oss\bin\ia32\vc10
임의의폴더\bin\debug
임의의폴더\lib\debug
OpenCV와 TBB 를 다운받고 압축푸신 폴더
전 둘다 C:\ 압축을 풀었습니다.
환경 변수는 후에는 재부팅을 하셔야 적용이 됩니다.
4. Visual Studio 2010 설정
새 프로젝트 -> Win32 콘솔 응용 프로그램 프로젝트를 생성 -> 빈 프로젝트로 생성
프로젝트 우클릭 -> 속성 선택하시고 VC++ 디렉토리 선택
포함 디렉터리에 C:\opencv 2.3.1\build\include
라이브러리 디렉터리에 C:\임의의폴더\lib\Debug
링커 -> 입력 클릭 추가 종속성 편집
opencv_calib3d231d.lib
opencv_contrib231d.lib
opencv_core231d.lib
opencv_features2d231d.lib
opencv_flann231d.lib
opencv_gpu231d.lib
opencv_haartraining_engined.lib
opencv_highgui231d.lib
opencv_imgproc231d.lib
opencv_legacy231d.lib
opencv_ml231d.lib
opencv_objdetect231d.lib
opencv_ts231d.lib
opencv_video231d.lib
이로써 설정이 끝났습니다.
예제 - 이미지는 프로젝트 폴더에 넣으셔야 합니다.
'영상처리' 카테고리의 다른 글
[OpenCV] 캠 영상 출력 (1) | 2012.02.10 |
---|---|
[OpenCV] AVI 동영상 재생 (0) | 2012.02.10 |
[OpenCV] 정지영상 출력 (0) | 2012.02.10 |
영상분할 - Otsu Thresholding(이진화) (1) | 2011.10.01 |
Emgu.CV.CvInvoke 에러 (0) | 2011.09.22 |