상세 컨텐츠

본문 제목

OpenCV 설치 - Visual Studio 2012

영상처리/OpenCV

by cepiloth 2021. 2. 14. 23:45

본문

728x90
반응형

안녕하세요. 임이지입니다!
Visual Studio 2012(IDE) 환경에
OpenCV 를 설치하는 포스팅을 하겠습니다. 

 

OpenCV 란?

 OpenCV(Open Source Computer Vision)은 주로 실시간 컴퓨터 비전을 목적으로 한 프로그래밍 라이브러리이다. 원래는 인텔이 개발하였다. 실시간 이미지 프로세싱에 중점을 둔 라이브러리이다. 인텔 CPU에서 사용되는 경우 속도의 향상을 볼 수 있는 IPP(Intel Performance Primitives)를 지원한다. 이 라이브러리는 윈도, 리눅스 등에서 사용 가능한 크로스 플랫폼이며 오픈소스 BSD 허가서 하에서 무료로 사용할 수 있다. OpenCV는 Tensor Flow , Torch / PyTorch 및 Caffe의 딥러닝 프레임워크를 지원한다.


OpenCV 설치 환경

필자의 현재 컴퓨터 환경은 아래와 같습니다

운영체제 : Window 10 64bit 
개발환경 : Visual Studio 2012

 

https://opencv.org/ 로 접속합니다.
최신 버전의 OpenCV라이브러리를 다운로드 합니다.

 

페이지 하단에 각 OS 별로 설치 파일을 받을 수 있습니다.
[Windows self-extracting archive]를 다운로드합니다.
다운로드한 파일을 원하는 폴더에 압축 해제합니다.

 

압축 해제 후에는 환경변수를 등록해야 합니다.
제어판 - 환경 변수로 이동하여 OpenCV를
설치한 폴더 경로를 환경 변수에 추가합니다.
설치된 폴더 D:\opencv\build\x64\vc14\bin

 

Visual Studio를 실행하여 빈 프로젝트를 생성합니다.
[구성 속성] [C/C++] [일반] 탭을 선택합니다.
추가 포함 디렉터리에 OpenCV 가 설치된 include 경로를 추가합니다.

 

[구성 속성] [링커] [일반] 탭을 클릭하여 추가 라이브러리 디렉터리 경로에
OpenCV 가 설치된 폴더의 lib 파일이 있는 경로를 추가합니다.

 

[구성 속성] [링커] [입력] 탭으로 이동합니다.
추가 종속성 입력 란에 opencv_world341.lib을 추가합니다.
구성 속성 에따라 다르니 유의해야 합니다.
Debug - opencv_world341d.lib
Release - opencv_world341.lib

 

마지막으로 DLL 파일을 프로젝트에 복사합니다.
(opencv 가 설치된 폴더 \build\x64\vc14\bin)

복사할 DLL 파일
opencv_ffmpeg341_64.dll
opencv_world341d.dll
opencv_world341.dll

 

구성 관리자로 이동합니다.
활성 솔루션 플랫폼을 x64로 변경합니다.
Visual Studio 2012 / Window 10 / 64 bit 환경 구성
설정이 완료되었습니다.

 

728x90
반응형

관련글 더보기

댓글 영역