首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

帮朋友提问:怎么自动填充(不用种子)封闭区域

2012-04-05 
帮朋友提问:如何自动填充(不用种子)封闭区域二值图片中有很多大一些的黑色块,块内部有小一些的白色孔,需要

帮朋友提问:如何自动填充(不用种子)封闭区域

二值图片中有很多大一些的黑色块,块内部有小一些的白色孔,需要把孔填充成黑色。

[解决办法]
形态学操作可实现,执行腐蚀操作n次
如果用Matlab的话有专门的填孔函数(图像补洞)
[解决办法]
具体问题具体处理 看不到图...
[解决办法]
非递归算法搜索区域,再填充这些区域?
[解决办法]
区域生长
[解决办法]
先用黑色膨胀N次,然后用黑色腐蚀N次。
[解决办法]
直接算出区域,然后填充
[解决办法]
如果黑块是凸多边形,可以这样做:
1.找一个黑块,用跟踪
2.确定黑块边缘
3.找白点,判断是不是内部点,进行处理
4.处理其它的黑块
缺点:速度慢

热点排行