我创建了一个应用程序,它提取MSER数据并将其存储在CvSeq*
。 我想知道OpenCV中是否有任何函数或教程,我可以使用两个图像的提取数据将数据与另一个图像进行比较。
谢谢。
最简单的MSER实现就是使用C API。 Google SoC中还有另一个使用C ++ API的列表。
我想你比较结果的最佳方法是在上述任何链接中实现代码。 将结果与Matlab进行比较通常是一件好事,因为我们可以期望它是一个标准(或多或少)。 VlFeat有一个包含C和Matlab接口的库,具有MSERfunction。 最后一个链接还有一个简短的解释,您可以从哪里了解要比较的“数据”。 你有什么样的比较 – 如果它是两个不同图像中的区域之间的相似性,那么使用区域的灰度级共生矩阵(GLCM)应该有效。 MSER将为您提供区域,但比较可能不需要MSER的更多数据。
您是否使用OpenCV cvMSER()
函数btw,或编写整个代码?
以上就是c/c++开发分享如何使用MSER检测图像中的区域相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/562617.html