请教各位高手们,小弟matlab和opencv3.0混合编程遇到的一个错误如下,挣扎了有段时间了

王嗣钧 2015-08-24 07:01:08
mex -g LATCHBridge.cpp

注:这个LATCHBridge.cpp是opencv3.0中的额外模块的代码文件,路径是“build\x64\vc100\modules\matlab\src\private”。

我用VS2013编译opencv3.0也遇到了同样的错误,请问有谁知道吗?

错误提示如下:

...全文
252 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
丁路人 2015-09-01
  • 打赏
  • 举报
回复
引用 8 楼 wsj998689aa 的回复:
我贴出来了,错误基本是一样的,是这样的,这个代码文件是我要研究的一个算法,所以我得运行通过它。你是说opencv2.4也提供了matlab相关mexfunction函数? 谢谢你的链接啊!
嗯,你先试试吧。
王嗣钧 2015-09-01
  • 打赏
  • 举报
回复
我贴出来了,错误基本是一样的,是这样的,这个代码文件是我要研究的一个算法,所以我得运行通过它。你是说opencv2.4也提供了matlab相关mexfunction函数? 谢谢你的链接啊!
王嗣钧 2015-09-01
  • 打赏
  • 举报
回复
引用 5 楼 lsxpu 的回复:
[quote=引用 4 楼 wsj998689aa 的回复:]
[quote=引用 2 楼 wsj998689aa 的回复:]
各位大神,难道就没有遇到这个错误的吗????

我忘记更新了,就算选择VS2013的编译器,也还是报这种错误,错误一模一样,上面贴出来的是VS2010报的错误。[/quote]
我觉得就是一样,最好贴出最新的错误,因为有些东西你猛一下看是一样,但仔细看还是不一样的,我看你这个编译的是matlab里面的函数, 但在我的路径下面并没有这个LATCHBridge.cpp函数啊?:
[/quote]
丁路人 2015-09-01
  • 打赏
  • 举报
回复
我记得我编译这个matlab时,虽然编译成功了,但是在matlab里面并不能运行,当时也没有深究这个问题,想在matlab里面调用opencv,可以用这个https://github.com/kyamagu/mexopencv,它现在也支持Opencv3.0了,我以前用的是OpenCV2.4,它挺好用的。
丁路人 2015-09-01
  • 打赏
  • 举报
回复
引用 4 楼 wsj998689aa 的回复:
[quote=引用 2 楼 wsj998689aa 的回复:]
各位大神,难道就没有遇到这个错误的吗????

我忘记更新了,就算选择VS2013的编译器,也还是报这种错误,错误一模一样,上面贴出来的是VS2010报的错误。[/quote]
我觉得就是一样,最好贴出最新的错误,因为有些东西你猛一下看是一样,但仔细看还是不一样的,我看你这个编译的是matlab里面的函数, 但在我的路径下面并没有这个LATCHBridge.cpp函数啊?:
王嗣钧 2015-08-31
  • 打赏
  • 举报
回复
引用 2 楼 wsj998689aa 的回复:
各位大神,难道就没有遇到这个错误的吗????
我忘记更新了,就算选择VS2013的编译器,也还是报这种错误,错误一模一样,上面贴出来的是VS2010报的错误。
王嗣钧 2015-08-31
  • 打赏
  • 举报
回复
各位大神,难道就没有遇到这个错误的吗????
王嗣钧 2015-08-25
  • 打赏
  • 举报
回复
这个问题没人遇到吗?咋在这边发帖子向来得不到任何回应呢

4,448

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧