填充孔洞

功能描述

该步骤用于填充输入的二值图像中的孔洞,即完全被非零像素包围的区域。

注解

  • 二值图像指图像上的每一个像素只有两种可能的取值,常见的二值图像包括黑白图像、单色图像等。

  • 在该步骤中,非零像素指像素值为 255 的像素。

使用场景

该步骤通常用于图像分割,获取完整的目标区域图像,避免因孔洞部分的图像缺失而造成干扰。

输入与输出

../../../../_images/input_and_output6.png

参数说明

孔洞

参数解释:该参数用于选择需填充的孔洞类型。
值列表:完整孔洞、所有孔洞。
  • 完整孔洞:只填充完全被非零像素包围的封闭孔洞,具体效果见 调节示例

  • 所有孔洞:既填充完全被非零像素包围的封闭孔洞,也填充边缘处未全部被非零像素包围的孔洞。具体效果见 调节示例

默认值:完整孔洞
调节建议:可根据实际情况选择需填充的孔洞类型。

调节示例

填充完整孔洞

填充完整孔洞的效果如下图中右图所示,只填充了完全被非零像素包围的封闭孔洞,边缘处未全部被非零像素包围的孔洞(如右图黄框处所示)未被填充。

../../../../_images/fill_complete_hole.png

填充所有孔洞

填充所有孔洞的效果如下图中右图所示,既填充了完全被非零像素包围的封闭孔洞,也填充了边缘处未全部被非零像素包围的孔洞。

../../../../_images/fill_all_hole.png