error LNK 2019Cannot open include file: 'opencv/cv.h': No such file or directory

I have wrote the mex function in Visual studio 2012 with c++ and x64 compiler in windows 8, x64 bit.I use opencv 2-4-10 version as well. I would like to get the matrix arrays of my input image in MATLAB. but when I write in matlab this command: >> mex filename.cpp, the MATLAB gives the above error! Also I have added the opencv folder into include Directory of my project in Visual Studio.

 Respuesta aceptada

MEX is unaware of whatever settings you may have in a Visual Studio project. You will need to add the include folder to your MEX command line:
mex filename.cpp -I\path\to\include
You will probably also need to specify -L to point to the OpenCV folder and -l (lower case "L") to name the library to link against.

Más respuestas (0)

Etiquetas

Preguntada:

el 5 de Feb. de 2015

Comentada:

el 6 de Feb. de 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by