2

我是图像处理和相关领域的新手。我想弄清楚如何为形态学操作选择结构元素(strel)?例如:我想放大一个二值图像,Matlab但我不确定strel选择哪个。事实证明这真的很困难,因为我不清楚时使用哪个。我基本上是在处理大量视频帧,并且算法要求在二值化后对每个帧进行膨胀

4

2 回答 2

1

我建议你使用 SE = strel('disk', R, N); R 取决于你的图像大小和你的目的,N 是邻域,通常是 4 或 8。但是尝试不同的 strel 元素并不难,你可以尝试所有并决定最适合自己的

于 2013-03-26T11:20:39.213 回答
1

膨胀时,结构元素的形状是单个孤立像素将转换成的形状。

您选择哪种形状很大程度上取决于您正在扩张的特征类型。例如,如果您扩展与图像轴对齐的矩形,您将需要使用正方形,以便保留尖角。相反,如果形状是任意且平滑的,则需要使用圆形 ( disk),依此类推。这是我使用矩形结构元素的示例。

于 2013-03-26T11:55:10.577 回答