OpenCV学习笔记(九):floodFill()
发布时间
阅读量:
阅读量
OpenCV学习笔记(九): 漫水填充:floodFill()
定义:
漫水填充法是一种通过设定连通像素的阈值范围及连接方式,以特定颜色对连通区域进行填充的技术(该方法会自动识别与种子点相连的区域,并将其替换为预设的颜色),从而实现多样化的填充效果。
使用:
1)常用于图像中某一部分的标记或分割,便于后续的处理与分析操作。
2)可用于从输入图像中提取掩码区域(该掩码能够提升处理效率,仅对指定像素点进行操作,最终生成的结果始终为一个连续的区域)。
算子:
int floodFill(
InputOutputArray image, // 1.输入/输出图像
InputOutputArray mask, // 2.这是第二个版本的floodFill独享的参数,表示操作掩模(它应该为单通道、8位、长和宽上都比输入图像 image 大两个像素点的图像)
Point seedPoint, // 3.漫水填充算法的起始点
Scalar newVal, // 4.在重绘区域像素点被染色的新值
Rect* rect=0, // 5.一个可选的参数,将要重绘区域的最小边界矩形区域
Scalar loDiff=Scalar(), // 6.loDiff 负差最大值(当前像素与领域像素或种
全部评论 (0)
还没有任何评论哟~
