window에서 실행한 내용입니다.
* OpenCV 설치 및 환경변수 설정
1. OpenCV 다운로드
위 페이지에 접속하여, OpenCV 3.4.15 버전 win pack 설치.
다운로드 끝.
2. 환경변수 설정
사용자 변수 설정.
시스템 환경변수 설정.
* Visual Studio 설정
1. 프로젝트 생성
콘솔 앱으로 프로젝트를 생성한다.
2. 구성 관리자 설정
활성 솔루션 구성을 Release로 하고, 활성 솔류션 플랫폼을 x64로 설정하였다.
3. Release 구성 설정
프로젝트 폴더 우클릭하여 속성에 들어간 후, [C/C++] - [일반] 에서
추가 포함 디렉터리에 opencv-build-include 경로를 추가해 준다.
SDL 검사도 꺼준다.
[링커]-[일반]에서 추가 라이브러리 디렉터리에 opencv-build-x64-vc15-lib 경로를 추가해 준다.
[링커]-[입력]에서 추가 종속성에 opencv_world3415.lib를 추가해 준다.
마지막으로, 공용 포함 디렉터리, 포함 디렉터리, 라이브러리 디렉터리도 위와 같이 경로를 추가해 준다.
4. debug 구성 설정
Debug도 모든 속성을 Release와 동일하게 해 주면 된다.
위 사진의 추가 종속성만 Release와 다르게 설정해 주면 된다.
위 경로에서 opencv_world3415.dll과 opencv_world3415d.dll을 복사하고,
Release와 Debug 폴더에 붙여 넣어준다.
cmd로 Debug 폴더에 디렉터리가 잘 있는지 확인.
Release 폴더도 확인.
Release에 lena.512 사진을 넣어두고, cmd에서 명령어로 출력해 보자.
dispcv1은 내가 만든 프로젝트명이다.
사진이 잘 출력된다. opencv가 잘 작동하는 것을 확인할 수 있다.
끝.
'전공수업 > 영상처리(C언어)' 카테고리의 다른 글
[영상처리] 히스토그램 매칭(Histogram Matching) (0) | 2024.11.18 |
---|---|
[영상처리] 히스토그램 평활화(Histogram Equalization) (0) | 2024.11.18 |
[영상처리] Binary Image (OpenCV, C언어) (0) | 2024.10.07 |
[영상처리] 모자이크 처리 (OpenCV, C언어) (0) | 2024.09.30 |
[C] 2차원 배열 동적 할당 (1) | 2024.09.21 |
댓글