C++

Visual Studio 2022 + OpenCV4.5.4(prebuilt)

dokpin 2021. 11. 14. 17:37
728x90

Visual sutdio 2022가 21년 11월 08일 릴리즈 되었습니다.

C++의 경우 MSVC143 버전입니다.

Visual studio 2019가 MSVC142 버전인 것을 생각하면

2019에서 동작하던 코드 대부분이 호환될 것 같습니다.

 

1. OpenCV4.5.4 Windows 버전 다운로드

그 후 적당한 위치에 설치합니다.

 

2. 새 프로젝트 생성, main.cpp 생성 후

opencv build 폴더 내의 include 폴더를

Visual studio 프로젝트에 include

 

3. opencv build 폴더 내의 x64\vc15\lib 폴더를

Visual studio 프로젝트 라이브러리 경로에 추가

Linker -> Input 란에서 opencv_world454.lib를 추가(디버그 모드일 경우 opencv_world454d.lib 추가)

 

4. opencv build 폴더 내의 x64\vc15\bin 폴더에 있는 opencv_world454.dll(위의 Input 란에 입력했던 파일)을

Visual studio 프로젝트 내의 sln 파일이 있는 위치로 복사

5. 실행 테스트

#include <opencv2/opencv.hpp>

void main()
{
	cv::Mat img = cv::imread("./lenna.png");
	cv::imshow("test", img);
	cv::waitKey();
}

결과