膨胀与腐蚀处理是形态学操作的一部分,膨胀就是求局部最大值的操作,即用一个 结构元素 B,对原始图像 A 的每一个像素进行扫描,再用结构元素 B 与其覆盖的图像 A 做“或”操作, 其中结构元素 B 可以是方形结构也可以是圆盘结构。经过膨胀处理后 的图像会“变胖”,因为 其在运行的过程中,用结构元素 B 中心点与图像 A 中的像素一 个一个的对比,一旦结构元素 B 中有一点属于 A 中,则结构元素 B 被 A 所吸收, 所以 原始图像会变胖膨胀一圈,其膨胀的大小由结构元素的大小所决定。
而与膨胀具有相反意义的腐蚀就是求局部最小值的操作。同样是用结构元素 B 对原 始图像 A 中的每个像素进行扫描,但此时结构元素 B 与原始图像 A 做的是“与”运算, 即结构元素 B 中心点与原始图像 A 一个一个的对比,只有当结构元素 B 中的所有点都 包含在 A 中时,结构元素 B 才会被保留,所以原始图像经过腐蚀运算后,图像会“变瘦” 部分边界像素会被删除。