일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- cvtColor
- imwrite
- 에바 오디세이
- eaddrinuse
- 얼굴인식
- node.js
- face detection
- 객체지향의 사실과 오해
- 이미지 변환
- Haar
- Visual Studio 2017
- #nft #opensea #OpenSea #오픈씨 #크래프터스페이스 #KrafterSpace #클레이 #클레이튼 #이더리움 #폴리곤 #polygon #MetaMask #Kaikas #NFT #NFT판매
- 공각기동대
- imread
- openCV
- 에반게리온
- taskkill
- Grayscale
- 이미지 저장
- 그레이스케일
- node
- unhandled error
- haar cascade
- 영상처리
- Today
- Total
DONGLE'S LOGUE
[OpenCV] OpenCV 3.2.0 설치 및 Visual Studio 2017에 연동하기 본문
[OpenCV] OpenCV 3.2.0 설치 및 Visual Studio 2017에 연동하기
Dongle's 2017. 4. 3. 01:03[OpenCV] OpenCV 설치 및 Visual Studio에 연동하기
(사용버전 : OpenCV 3.2.0, Visual Studio 2017, windows7 64비트)
STEP 1) opencv 설치 프로그램 다운로드
opencv.org 사이트 접속 후,
맨 아래 SourceForge (이 링크를 바로 클릭해도 가능) 를 클릭 해서 나오는 파일 다운로드 (opencv-3.2.0-vc14.exe)
STEP 2) 설치 프로그램을 실행해서, 원하는 위치에 opencv를 설치
제 경우는, C드라이브 밑에 바로 설치했습니다. (C:\opencv)
아래 설명의 경로에서 C:\opencv 대신 설치하신 경로를 넣어주시면 됩니다.
(C드라이브 Program Files 아래 opencv를 설치했다면, C:\opencv 대신 C:\Program Files\opencv)
STEP 3) 환경 변수 설정
제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 고급 > 환경 변수
Path의 변수 값에 C:\opencv\build\x64(본인 빌드 환경에 맞게 선택)\vc14(본인 빌드 환경에 맞게 선택)\bin; 을 추가합니다.
STEP 4) Visual Studio 프로젝트 생성 및 main.cpp 추가
1. 새로만들기 > 프로젝트 > Win32 콘솔 응용 프로그램 에서 원하는 이름으로 프로젝트 생성 (ex. opencv_basic)
응용 프로그램 마법사에서 콘솔 응용 프로그램, 빈 프로젝트 항목에 체크
2. 프로젝트 생성 후, 소스 파일 > 추가 > 새 항목 (ex. opencv_main.cpp)
STEP 5) 프로젝트 설정
우선 프로젝트 > 속성 페이지에 들어가서 상단의 구성, 플랫폼에서 원하는 설정 후,
1. C/C++ > 일반 > 추가 포함 디렉터리에 경로 추가 (C:\opencv\build\include)
2. 링커 > 일반 > 추가 라이브러리 디렉터리에 경로 추가 (C:\opencv\build\x64\vc14\lib)
3. 링커 > 입력 > 추가 종속성에 Release의 경우 opencv_world320.lib를 추가하고 Debug의 경우 opencv_world320d.lib를 추가
(opencv 버전이 3.1이면 opencv_world310.lib, 2.4라면 opencv_world240.lib 이런 식으로 추가)
4. 프로젝트가 있는 폴더에 opencv_world320.dll, opencv_world320d.dll을 복사해주기
이렇게 5개의 STEP을 순서대로 진행하면, 기본 환경 셋팅이 완료됩니다.
'초보 개발자의 개발 로그 > 오픈소스 입문 로그' 카테고리의 다른 글
[OpenCV] (c/c++) 이미지를 불러와 grayscale로 변환한 후 저장하기 (0) | 2017.05.03 |
---|---|
[OpenCV] (c/c++) 간단한 예제 프로그램 실행해보기 : Haar Cascade를 이용한 Face Detection(얼굴인식) (8) | 2017.04.04 |