图像的 OpenCV Line-Mod 问题
Posted
技术标签:
【中文标题】图像的 OpenCV Line-Mod 问题【英文标题】:OpenCV Line-Mod problems with Images 【发布时间】:2012-05-11 15:55:47 【问题描述】:我正在尝试在 opencv 2.4 中使用 line-mod(在特殊的 line-2d 中)来比较图像。目前我尝试更改测试实现 linemod.cpp 以使用输入图像而不是相机,但没有任何成功。
我尝试通过 imread('...', CV_LOAD_IMAGE_COLOR); 加载图像并将其推送到源向量中,但出现“OpenCV 错误:线性化中的断言失败 (response_map.rows % T == 0)”错误。
如果我加载 CV_LOAD_IMAGE_GRAYSCALE 图像,运行会在检测器处停止->匹配错误“线程 1:EXC_BAD_ACCESS (code=1, address=0x11310f000)”。
我不明白来自 VideoCapturer 和来自 imread 的图像有什么区别...
有没有人可以帮助我?我完全迷路了......再次;-)
(例如,使用 linemod 从图像中匹配两个对象的示例代码绝对很棒!)
我在 mac 上使用 opencv 2.4 和 xcode。
【问题讨论】:
【参考方案1】:也许回答太晚了,但我对算法也很感兴趣
在 OpenCV Minutes 2012-06-26 (http://code.opencv.org/projects/opencv/wiki/2012) 中,您可以阅读:
将与 Stefan Hinterstoisser 合作,在 9 月前完成 LINEMOD 的最终版本
所以如果你还没有解决它,你可能需要等待。
【讨论】:
Hey BeLion 非常感谢您的回答!既然我没有解决问题,我就等吧;-)以上是关于图像的 OpenCV Line-Mod 问题的主要内容,如果未能解决你的问题,请参考以下文章