【问题标题】:Finding groups of clusters in binary array在二进制数组中查找集群组
【发布时间】:2019-11-25 18:10:04
【问题描述】:

我有一个二进制图像,我提取了所有像素并将它们写入一个 txt 文件。我试图找出数组中有多少个簇以及数组中有 25 个或更多 1 的簇。

DBSCAN,欧几里得距离。

db_scan = DBSCAN(eps=1, min_samples=25,metric='euclidean', metric_params=None, algorithm='auto').fit(im_bw)

我希望找到集群中心的 i, j 位置。我希望找到集群的数量,但说我只有 1 个

【问题讨论】:

    标签: arrays python-3.x cluster-analysis


    【解决方案1】:

    它可能说 0 个簇,只有 噪音

    因为在 1 个像素的半径内,您不会有 25 个像素。

    请注意,您需要确保选择了正确的表示,并且不要对算法的作用做出错误的假设……例如,它不会产生中心。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-12
      • 1970-01-01
      • 1970-01-01
      • 2015-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-03
      相关资源
      最近更新 更多