2013-12-13 3 views
-3

저는 MATLAB R2013a x64와 Win7 x64를 사용하고 있습니다. OpenCV 2.4.7.2를 경로 (C : \ opencv)에 설치했습니다.이 코드를 matlab에서 사용하는 방법은 무엇입니까? (경로 설정 opencv)

어떻게이 코드를 matlab에 사용합니까? 다음 명령에 대한

mex -Lpath_to_opencv_lib_dir -Ipath_to_opencv_include_dir -lcv -lcxcore me_HaarDetectOpenCV.cpp 
+0

분명히 할 수 있습니까? 이 라인은 어디에서 왔습니까? 그걸로 무엇을하고 싶니? 지금은 .cpp 파일을 Matlab에서 호출 할 수있는 것으로 변환하는 mex 파일을 생성하고 있습니다. 아마도 당신은 다른 함수처럼 그 파일에 정의 된 함수를 호출 할 것입니다 (당신이 경로에 출력을 넣었다고 가정). – Floris

+0

@Floris http://groups.inf.ed.ac.uk/calvin/calvin_upperbody_detector/downloads/README.html 빠른 시작 >> 4 – G0ldP0w3r

+0

링크를 가리 키지 마십시오. 4. 링크가 정확하게 표시됩니다. 당신이 알아야 할 것? 왜 당신이 조언을 구하기 위해 여기에 오는지 확신 할 수 없습니다. – Floris

답변

1

:

mex -Lpath_to_opencv_lib_dir -Ipath_to_opencv_include_dir -lcv -lcxcore me_HaarDetectOpenCV.cpp 

작동하려면, 당신은 몇 가지 대체해야합니다. Visual Studio에서이 일을 수행하는 방법에 대한 몇 가지 정보를 http://docs.opencv.org/doc/tutorials/introduction/windows_visual_studio_Opencv/windows_visual_studio_Opencv.html를 참조 - 특히,

path_to_opencv_lib_dir 

당신이하지 말 path_to_opencv_lib_dir 당신이 OpenCV의 라이브러리를 저장하는 디렉토리에 실제 경로를 둘 필요가 말한다 곳 , 그리고 필요한 경로가 포함 된 환경 변수 (예 : $ OPENCV_DIR)가있을 수 있음을 인식하십시오.

도 마찬가지입니다. path_to_opencv_include_dir

관련 문제