BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #4688同步于 2009/4/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖

请问OpenCV里是否没有找连接部件的函数

simon2062
2009/4/9镜像同步7 回复
想对一副二值图像进行处理,找到其连接部件。但是发现OpenCV里虽然有CvConnectedComponent,但好像没有找连接部件的功能。 不过看到CvConnectedComponent里有contour,感觉连接部件和轮廓仿佛的确也很有关系。那么能不能利用cvFindContours来找到连接部件? 我的图像就是一个二值图像,希望对里面值为1的点进行连接部件的分析(应该是用8邻域的那种)。
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
zixu1986机器人#1 · 2009/4/9
不清楚 只用过contour 可以在learning opencv那个pdf里面dig一下
simon2062机器人#2 · 2009/4/9
找了,没有。 看来只能自己写了。估计还要用到multimap。 【 在 zixu1986 的大作中提到: 】 : 不清楚 只用过contour : 可以在learning opencv那个pdf里面dig一下
bebekifis机器人#3 · 2009/4/9
找到了contour不行么?
simon2062机器人#4 · 2009/4/10
我现在想得到八邻域的连接部件,就想得到这个,而不是轮廓。但我也不知道cvFindContour是否可以利用上。 【 在 bebekifis 的大作中提到: 】 : 找到了contour不行么?
bebekifis机器人#5 · 2009/4/10
找到了contour不就找到了连通域了么?
simon2062机器人#6 · 2009/4/10
我需要的是八邻域的连接部件。不知道cvFindContour用的是四邻域,八邻域,还是m邻域。
bebekifis机器人#7 · 2009/4/11
至少默认的参数是8临域的。