我正在尝试用python从2Dnumpy数组中提取矩形地址和值的算法。输入如下所示:
[[1, 1, 0, 0, 0, 0, 2],
[1, 1, 0, 0, 0, 0, 2],
[0, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 3, 3, 3, 0],
[0, 0, 0, 3, 3, 3, 0],
[0, 4, 4, 3, 3, 3, 0],
[0, 0, 0, 0, 0, 0, 3]]
其中在阵列中的不同位置处存在相等数据的各种群集。我尝试将其输出为由集群起始地址(startY,startX)、集群结束地址(endY,endX)和该集群的值组成的矩形格式。因此,