专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 图形/图像

二值图像的轮廓查找!解决思路

发布时间:2011-06-27 20:37:53 文章来源:www.iduyao.cn 采编人员:星星草
二值图像的轮廓查找!
去看了下opencv的cvFindContours算法!还是不太清楚!而且他的效果也没我的要求好!
我想在他的基础上改进下!
所以,有谁知道他的算法 能帮我描述下吗?

------解决方案--------------------
你新建一个空间 A,然后遍历输入空间 B,在B里面做3*3卷积,返回这个区域的最小值。然后在 A 里写入这个最小值。
A = B - A,得到的就是轮廓
------解决方案--------------------
以当前坐标为中心,周围3*3的区域,也就是我们常说的8连通区域
------解决方案--------------------
1.遍历图像(其中上下左右四个边界可以不考虑)
2.以每个点为中心,在它的8连通区域内,查找最小值,返回为 A。
3.以当前点的值-A,放入空间B。
空间B的图像就是源图的边界。
还有其它很多类似的算法,区别就在第三步,你可以自己多试一下。有些是返回最大值来减当前值,也可以最大值减最小值。但是这样返回的边界是双线的。
------解决方案--------------------
你把源和输出都发来我看看
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: