이번에는 OpenCV 설치하는 방법에 대해 이야기해보도록 합시다..!
Visual Studio 2022 version을 사용하였고
OpenCV - 4.5.5 version을 설치할 예정입니다.
목표
4.5.5 version - OpenCV를 설치해 보자
Releases - OpenCV
Become a Member Stay up to date on OpenCV and Computer Vision news Join our Newsletter
opencv.org
위의 링크로 접속하도록 합니다.
Opencv-4.5.5 를 다운받고 더블클릭해서 열어줍니다.
Extracting이라고 뜨면서, 설치가 되는 중임을 알 수 있습니다.
파일 -> 새로만들기 -> 프로젝트
빈 프로젝트
프로젝트 이름 : OpenCV_Test3
솔루션 및 프로젝트를 같은 디렉터리에 배치 [체크]
OpenCV_Test3 오른쪽클릭 -> 속성
소스 파일 -> 추가 -> 새 항목
C++ 파일(.cpp) -> main.cpp
Opencv를 사용하기 위한 설정
1. C/C++ 일반
구성 : 모든 구성
플랫폼 : x64
OpenCV_Test3 우클릭 -> 속성
C/C++ 일반 -> 추가 포함 디렉터리 ->편집
추가 포함 디렉터리 -> opencv/build/include
추가하면 위와같이 됩니다.
C/C++ -> 일반 -> 추가 포함 디렉터리 -> opencv/build/include
2. 링커 일반
구성 : 모든 구성
플랫폼 : x64
링커 -> 일반 -> 추가 라이브러리 디렉터리 -> <편집...>
추가 라이브러리 디렉터리 -> opencv/build/x64/vc15/lib
vc14 | Visual Studio 2015 |
vc15 | Visual Studio 2017 |
vc16 | Visual Studio 2019 |
vc15, vc17 | Visual Studio 2022 |
(vc16, vc17은 공식 배포 X) |
vc14 -> Visual Studio 2015
vc15 -> Visual Studio 2017
vc16 -> Visual Studio 2019
vc15, vc17 -> Visual Studio 2022
(vc16, 17은 공식적인 배포 없음)
3. 링커 입력
구성 : 모든 구성
플랫폼 : x64
해당 OpenCV 버전에 맞춰 입력해주면 된다.
opencv_world"버전"d.lib
ex) opencv_world455d.lib
링커 -> 입력 -> 추가 종속성 -> 편집
opencv_world455d.lib 입력
opencv -> build -> x64 -> vc15 -> bin의
1) opencv_world455.dll
2) opencv_world455d.dll
해당 프로젝트로 이동
사진까지 첨부해서 이동하였습니다.
#include <opencv2/imgcodecs.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/highgui.hpp>
#include <iostream>
#include <stdio.h>
using namespace cv;
using namespace std;
int main(int argc, char** argv) {
Mat img = imread("baby.jpg");
imshow("img", img);
waitKey(0);
return 0;
}
Opencv 초기 설정 완료!
'C++ 공부 > OpenCV' 카테고리의 다른 글
Visual Studio 2022 OpenCV 영상처리 숫자인식 [C++ OpenCV] (0) | 2022.11.03 |
---|
댓글