您好我一直在尝试使用以下示例来理解灰度膨胀操作,但我的结果有所不同。
是要扩张的图像,结构元素是
我已经在结构元素和图像中标记了原点(左上角的粗体右上角的粗体 \bf0 ),表示像素不是结构元素的一部分。正确答案应该是
但我的结果是
我所做的是,将 se 的中心放在每个像素中,对于邻域中的每个像素求和像素到像素它们的值,并将邻域的最大值作为新值。
例如,当 se 在像素中时
- 有人可以向我解释这样做的正确方法是什么吗?
- 在膨胀中我们需要翻转结构元素吗?侵蚀呢?
您好我一直在尝试使用以下示例来理解灰度膨胀操作,但我的结果有所不同。
是要扩张的图像,结构元素是
我已经在结构元素和图像中标记了原点(左上角的粗体右上角的粗体 \bf0 ),表示像素不是结构元素的一部分。正确答案应该是
但我的结果是
我所做的是,将 se 的中心放在每个像素中,对于邻域中的每个像素求和像素到像素它们的值,并将邻域的最大值作为新值。
例如,当 se 在像素中时
根据本文,非平面结构元素的灰度膨胀定义如下:
由于结构元素的原点位于右上角,因此和不包括点。因此,使用您的元素示例,我们有以下内容:
这是扩张矩阵中的正确值。然后,您可以简单地将公式应用于其他感兴趣的值对以获得最终结果。
侵蚀的定义(和其他形态学操作)也可以在该论文中找到并以相同的方式应用。