我是图像处理和相关领域的新手。我想弄清楚如何选择结构元素(strel)进行形态学操作?例如:我想扩展Matlab
中的二进制图像,但我不确定选择哪个strel
。事实证明这是非常困难的,因为我不清楚这一点。 我基本上是在捕获大量的视频帧,并且算法要求在二值化后逐渐扩大。
答案 0 :(得分:1)
我建议你使用SE = strel('disk',R,N); R取决于你的图像大小和目的,N是邻域,通常是4或8.但是尝试不同的strel元素并不难,你可以尝试所有并为自己决定最好的
答案 1 :(得分:1)
扩张时,结构元素的形状是单个孤立像素将变换为的形状。
您选择哪种形状取决于您正在扩张的功能类型。例如,如果扩展与图像轴对齐的矩形形状,则需要使用方形形状,以便保留锐角。相反,如果形状是任意且平滑的,您将需要使用圆形(disk
),依此类推。这是一个例子where I used a rectangular structuring element。