2017-07-05 15 views
0

我有一些图像与某些集群,我希望以后在分类模型中使用。但是,在所有图像中,我都有不必要的点,我想将它们从图像中删除。我正在尝试使用skimage中的形态操作来完成它,但没有运气。任何帮助将非常感激。下面是一个示例图像:如何删除图像中的不必要的点,并使用Python中的skimage仅保留所需的群集?

Sample Image (can't post images yet)

+0

还有,你在python试过这么远?如:https://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-an-actual-question – GhostCat

回答

0

你可以像开始:

import numpy as np 
from skimage.measure import regionprops, label 

labels = label(my_image) 
props = regionprops(labels) 
regions_areas = [props[k].area for k in range(0, np.max(labels))] 

然后你可以自由地玩耍,具有体积小的区域要么删除或丢弃并将您的下一个处理操作集中在最大的区域。

你的问题是你所说的“集群”,但至少这是一个开始什么方面很模糊......

相关问题