主要内容

形态学的边界填充

形态学函数将结构元素(其中心元素)的原点定位在输入图像中感兴趣的像素上。对于图像边缘的像素,结构化元素定义的邻域的部分可以扩展到图像的边界以外。

为了处理边界像素,形态学函数为这些未定义的像素赋值,就好像函数用额外的行和列填充了图像一样。这些填充像素的值因膨胀和侵蚀操作而不同。下表描述了二值和灰度图像的膨胀和侵蚀填充规则。

填充图像规则

操作

规则

扩张

超出图像边界的像素被分配为数据类型提供的最小值。

对于二值图像,这些像素被假设为0。对于灰度图像,最小值为uint8图片是0

侵蚀

图像边界以外的像素被分配为最大由数据类型提供的值。

对于二值图像,假设这些像素设置为1.对于灰度图像,的最大值为uint8图片是255

请注意

通过使用最小值进行膨胀操作和最大值进行侵蚀操作,工具箱避免边界效应,其中靠近输出图像边界的区域似乎与图像的其余部分不均匀。例如,如果用最小值填充侵蚀,则侵蚀图像将导致输出图像边缘周围出现黑色边框。

另请参阅

|||||

相关的话题