MATLAB:通过区域特征识别形状并删除所有其他形状[无ML] [灰度]

时间:2018-11-24 21:17:52

标签: matlab image-processing image-segmentation

From this kind of img I just want to leave star fish(in grayscale). Need to use internal characteristics

正如标题中所述,我的图像具有几个不同的形状组,结构,纹理和几何形状各不相同。

我需要使用区域描述符(我选择了纹理)来检测并仅保留一种形状。形状为星形(有几颗具有略有不同的特征的星形)。

到目前为止,我有... 1)去除了一堆盐和胡椒粉的声音 2)阈值保留对象的二值化蒙版。 3)移除了我不需要进行形态学操作的零件。 4)我将蒙版乘以原始图像以获得对象的纹理。

在Matlab中我可以做什么来使用这些灰度纹理区域,并使其仅保留符合我的纹理标准的对象。四叉树算法?

我看过的例子: 硬币示例,莱斯示例-太简单了。区域道具和区域几乎钉住了这些

如果我的方法完全错误,请让我知道我可以进行研究。

0 个答案:

没有答案