[OpenCV 설치] Windows OpenCV 설치, C++ 테스트
OpenCV 설치
- OpenCV 홈페이지(http://opencv.org/)에서 OpenCV 최신 버전을 다운로드한다.
- 다운로드가 완료되면 파일을 실행한다. 실행하면 아래와 같은 창이 뜨는데 압축 해제할 경로를 지정하고 Extract버튼을 눌러준다.
- 제어판 - 시스템(윈도우키 + Pause)에서 환경변수 설정을 한다. 시스템 변수에서 새로 만들기를 클릭한다.
- 변수 이름 : OPENCV_BUILD
변수 값 : 위에 OpenCV 압축해제 경로 + \opencv\build 입력 후 확인
- 시스템 변수 중 Path를 선택하고 편집 클릭 후 맨 뒤에 ;%OPENCV_BUILD%\x86\vc12\bin; 입력
Visual Studio 설정
- 새 프로젝트 생성, 미리 컴파일된 헤더 선택 해제, 빈 프로젝트 선택
- 프로젝트 속성 -> 구성 속성 -> C/C++ -> 일반 -> 추가 포함 디렉터리에 $(OPENCV_BUILD)\include 입력 (C/C++ 아래 하위 요소가 생기지 않으면 아무 파일이나 컴파일한 후 다시 편집한다.)
- 프로젝트 속성 -> 구성 속성 -> 링커 -> 일반 -> 추가 라이브러리 디렉터리에 $(OPENCV_BUILD)\x86\vc12\lib 입력
- 프로젝트 속성 -> 구성 속성 -> 링커 -> 입력 -> 추가 종속성에서 맨 오른쪽 화살표를 클릭하고 편집 클릭한다. 맨 위 빈칸에 opencv_ts300.lib, opencv_ts300d.lib, opencv_world300.lib, opencv_world300d.lib를 추가한다.
테스트
프로젝트 경로에 테스트할 사진파일을 넣는다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 |
#include <iostream>
#include <opencv2/opencv.hpp>
int main()
{
std::cout << "OpenCV Version : " << CV_VERSION << std::endl;
cv::Mat img;
cv::namedWindow("EXAMPLE01", CV_WINDOW_AUTOSIZE);
img = cv::imread("pusan.jpg", CV_LOAD_IMAGE_COLOR);
if (img.empty())
{
std::cout << "[!] You can NOT see the cat!" << std::endl;
return -1;
}
cv::imshow("EXAMPLE01", img);
cv::waitKey(0);
cv::destroyWindow("EXAMPLE01");
return 0;
} |
cs |
<실행 결과>
'아카이브 > 컴퓨터 일반' 카테고리의 다른 글
[Clion OpenCV] Jetbrain Clion OpenCV 설정 (0) | 2015.10.16 |
---|---|
[OpenCV 설치] Ubuntu OpenCV 설치, C++ 테스트 (6) | 2015.10.05 |
[Ubuntu Wine 설치] Ubuntu에서 윈도우즈 프로그램 실행하기 (0) | 2015.06.29 |
[Ubuntu 한글 입력기 설치] iBus-hangul 설치하기 (5) | 2015.06.26 |
[Vim 설치] vi 입력 오류 해결 방법 (방향키, 문자 오류) (6) | 2015.06.26 |