OpenCV 2.4 버전 이상부터 저작권 문제로 SIFT,
SURF 모듈이 non-free 모듈로 이동
1. [프로젝트 속성]→[구성 속성]→[링커]→[추가 종속성]
입력: opencv_nonfree248d.lib
(※자신의 버전에 따라 nonfree248→nonfree244가 될 수도 있음)
2. [프로젝트 속성]→[구성 속성]→[VC++ 디렉터리]→[포함 디렉터리]
입력: C:\opencv\build\include\opencv2\nonfree
3. SIFT, SURF를 사용하기 전에
헤더파일 등록: #include <nonfree.hpp>
본문 입력: cv::initModule_nonfree();
(non-free 모듈을 사용가능하게 만들어주는 것)
※ 상용화는 저작권때문에 안되고 연구, 공부용으로만 사용가능합니다.
728x90
반응형
'Programming > Image Processing' 카테고리의 다른 글
[OpenCV] 이미지 로드 + 출력예제 소스코드 (0) | 2014.02.08 |
---|---|
[OpenCV] Labeling 응용(가장 많은 화소 Label만 남기기) Source Code (0) | 2014.02.02 |
[OpenCV] Labeling(레이블링, 라벨링) 이론 및 소스코드 (3) | 2014.01.14 |
배열접근방식 세선화(Thinning) 함수 소스코드 (0) | 2014.01.13 |
[OpenCV] Mat을 이용한 Thinning(세선화) 구현 (0) | 2014.01.13 |