2011-09-09 3 views
0

내가 (C++를 사용하여)을 OpenCV와 함께 시작하고 여기에서 자습서 "플란넬과 기능의 일치"로 주위를 연주했다 : 나는하지 않았다 http://opencv.itseez.com/doc/tutorials/features2d/feature_flann_matcher/feature_flann_matcher.htmlOpenCV의 "플란넬과 기능 매칭"튜토리얼 - 점점 예외

아무것도 수정하고, 그대로 실행 해 보았습니다.

enter image description here 내가 실행에 문제가 없었다 : 그것을 실행할 때 불행하게도, 나는 프로그램 (라인 detector.detect (img_1, keypoints_1)에)에 키포인트를 감지하려고이 오류를 얻고있다 다른 OpenCV 자습서를 상자 밖으로 ... 비슷한 문제가 발생 했나요?

내 시스템 : Windows 7 64 비트 환경에서 Visual Express 2010 및 OpenCV 2.3. 이것이 v2.3의 버그 일 수도 있고 시스템의 64 비트와 관련된 몇 가지 문제점 일 수도 있습니까?

답변

2

확실히 웜보다 C++에 대해 더 많이 알게됩니다 :) 나는 feature2d lib의 릴리스 버전과 연결되었음을 알았습니다. 항상 그렇듯이 "게시 권한"덕분에 자동으로 해결됩니다 ...

1

다른 버전의 lib 파일을 사용하고 있기 때문에 동일한 오류가 있습니다. 디버그를 사용하는 경우 'd'로 끝나는 lib를 사용해야합니다.