matlab opencv C++ mex

前言:前面写过一篇 “Matlab OpenCV混合编程” 提到了三种方法。其他两种方法用起来比较方便,但速度就上不去,至少在我的电脑跑的感觉是这样。这一个星期一直在用mex cpp的方法,可参考了网上很多博客,但按照他们的方法来,并修改相应的路径就是出不来结果。现在记录下遇到的问题和“解决方法”,但也有一些想不明白的地方。

系统及软件配:

windows7:64位

VS2013

matlab2015a 64位

opencv2.4.9

1、路径等相关配置

这里自行搜索怎么添加 opencv 的系统路径,以及在VS配置相关路径,这里提供一个参考的链接1吧 

参考连接去配置就好,注意改成自己相应的地址跟版本号,链接中提到,如果找不到opencv_core249d.dll等类似的文件,就重启下电脑,或者按照链接中的第六步去做。

如果要用相对路径的话,可以参考链接2


问题:找不到各种头文件,如“highgui.hpp” 

解决思路和方法:

一般加入的都是这三个路径

...\opencv\build\include

你可能感兴趣的:(opencv,matlab,混合编程,mex,opencv,matlab)