社区
图形处理/算法
帖子详情
OpenCV,急啊!cvMatchShapes()到底在比什么? 他返回的hu值的意义? opencv中有没有其他的一些图像比较函数?
爱若一生
2012-04-11 07:38:16
知道的牛牛们,帮我回答一下吧。。。老板要我找出来哦。。。
我老大想知道:cvMatchShapes()到底是比什么?里面是怎么比较的?hu值的意义何在?有没有其他的一些比较方法呢???? 谢谢啦啦啦啦问题补充:
你们好,能否一一解答呀??谢谢啦(这3个问题)
...全文
2156
5
打赏
收藏
OpenCV,急啊!cvMatchShapes()到底在比什么? 他返回的hu值的意义? opencv中有没有其他的一些图像比较函数?
知道的牛牛们,帮我回答一下吧。。。老板要我找出来哦。。。 我老大想知道:cvMatchShapes()到底是比什么?里面是怎么比较的?hu值的意义何在?有没有其他的一些比较方法呢???? 谢谢啦啦啦啦问题补充: 你们好,能否一一解答呀??谢谢啦(这3个问题)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
爱若一生
2012-04-11
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
http://blog.csdn.net/xizero00/article/details/7448070
这个是我刚发表在博客的关于这个函数的介绍
[/Quote]太感动了,感动ing啊。。。。。。。。ls绝对是个好人啊,好人一定有 好报的。。。。。。。。。。。
xizero00
2012-04-11
打赏
举报
回复
http://blog.csdn.net/xizero00/article/details/7448070
这个是我刚发表在博客的关于这个函数的介绍
xizero00
2012-04-11
打赏
举报
回复
网易的图片显示不出来,你直接看http://photo.163.com/xizero00/list/#m=0&page=1&aid=94088038
分别对应着1,2,3
xizero00
2012-04-11
打赏
举报
回复
其实这个函数是通过计算Hu矩来比较两个问题来判断它们是否相似的
关于Hu矩,你可以参看http://blog.csdn.net/wrj19860202/article/details/6327094
这篇文章可以给你很好的解释
这个函数
double cvMatchShapes(
const void* object1,
const void* object2,
int method,
double parameter = 0
);
第一个参数是待匹配的物体1,第二个是待匹配的物体2
第三个参数method可以有CV_CONTOURS_MATCH_I1,CV_CONTOURS_MATCH_I2,CV_CONTOURS_MATCH_I3
三种输入,这其实就是三种不同的判定物体相似的方法,匹配的返回值也是不一样的其返回值分别通过下面的公式计算得出
其中
是你物体1和物体2的Hu矩
第四个参数一般都是0
向立天
2012-04-11
打赏
举报
回复
我记得OpenCV是开源的吧
你可以直接看看源码啊
基于
Open
CV
Hu
矩的
图像
轮廓识别
结合
Open
CV
2.3.1例程,改进
Open
CV
1.0
Hu
矩轮廓识别的源代码,对于轮廓识别效果一般,有的不同
图像
识别为完全相似(未找出原因,请大家指点),可能是单纯使用了轮廓特征,以及
cv
Match
Shapes
函数
计算
Hu
矩。有一定参考价
值
,
cv
Match
Shapes
例子
介绍如何使用
Open
CV
中
的
Cv
Match
Shapes
的使用的例程,具体参见:http://blog.csdn.net/xizero00/article/details/7448070
Open
CV
——
Cv
Match
Shapes
函数
功能:根据计算
比较
两张
图像
Hu
不变距(
函数
返回
值
代表相似度大小,完全相同的
图像
返回
值
是0,
返回
值
最大是1) double
cv
Match
Shapes
(const void* object1, const void* object2, int method, double parameter = 0); ...
Open
CV
形状匹配实战:
cv
Match
Shapes
教程
函数
在
Open
CV
库
中
用于
比较
两个形状的相似度。它使用了不同的方法来计算形状间的相似度,根据相似度
值
来判断两个形状是否具有相似的特征。这个
函数
特别适用于那些需要进行形状识别和
比较
的应用场景。
函数
的基本形式如下:其
中
,参数object1和object2是需要进行匹配的两个形状,它们可以是轮廓(
cv
::Mat类型)或
Hu
矩(类型)。method参数指定形状匹配的方法,可以是以下几种:parameter为对应方法的参数,对于。
图形处理/算法
19,466
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章