在OpenCV里使用泛洪算法函数floodFill

雨燕双飞 提交于 2020-02-24 06:57:52

泛洪算法--Flood Fill,也称为种子填充--Seed Fill算法。用于确定连接到多维数组中给定节点的区域。最直接的一个应用就是「颜色填充」,就是 Windows 绘画本中那个小油漆桶的标志,可以把一块被圈起来的区域全部染色。如下图:

可以看到,当你在右边的连通区域里,使用填充功能点击一下,就变成绿色了,它是以黑色边界为限制。在OpenCV里提供了相同功能的函数,它的定义如下:

本函数实现给连通的区域填充指定的颜色。

image:输入图像,可以是一通道或者是三通道表示的图像。

mask:该版本特有的掩膜。 单通道8位的图像。在长和宽上都比原图像image多2个像素点。另外,当flag为FLOORFIL

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!