OpenCV Korea에 올린글


C++ Builder에서 OpenCV 계속 사용해오고 있습니다
OpenCV 버전 바뀔때마다 새로 설정하고 컴파일하고 에러잡고...
이 글 보시는 C++ Builder 사용자분들은
C#으로 가서 NuGet 몇번 클릭으로 OpenCV 사용환경 뚝딱 만들어지는 걸 보시면....

그래서 저도 C# 학습중입니다~~

아래 링크는,
64bit 전용이고, VS 2015 기준, CUDA, Extra module, NonFree 모두 포함했습니다
CUDA는 8.0입니다. 9.x 아닙니다
9.x가 아직 VS 지원하지 않습니다.
이걸로 올여름 OpenCV v4.0이 나올때까지 사용하시길 바랍니다

사용방법은,
환경은,
INC = 설치폴더/sources/include/
LIB = 설치폴더/build-contrib/lib/

.cpp 앞쪽에
#pragma comment (lib, "_opencv_core341d.lib")
이렇게 해주시면 됩니다

VC용은 opencv_core341d.lib,
BC용은 _opencv_core341d.lib,
이렇게 앞에 "_" 붙여서 구분해서 사용하고 있습니다

그리고,
opencv2/opencv_modules.hpp 내에,
//#define HAVE_OPENCV_FLANN
이거 해주셔야 링크에러 없어집니다.
즉, Flann 포기해야 합니다
해결방법 아시는 분은 공유부탁드립니다

컴파일된 OpenCV341 :



글 보관함

카운터

Total : / Today : / Yesterday :
get rsstistory!