0

我有一些包含某些聚类的图像,稍后我想在分类模型中使用它们。但是,在所有图像中,我都有不必要的点,我想从图像中删除它们。我正在尝试使用带有 skimage 的 Python 中的形态学操作来做到这一点,但没有运气。任何帮助将非常感激。这是一个示例图像:

示例图片(还不能发布图片)

4

1 回答 1

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))]

然后,您可以自由地使用小尺寸的区域来删除它们或丢弃它们,并将您的下一个处理操作集中在最大的区域上。

就您所谓的“集群”而言,您的问题非常模糊,但至少这是一个开始......

于 2017-07-24T21:43:01.200 回答