Tengo unos puntos (x, y, bidimensionales) que se agrupan por zonas y me gustaría sacar el centroide de cada uno de los grupos. A priori no sé cuantos grupos puede haber en cada imagen/matriz. Las matrices, después de tratar y tal podrían ser algo parecido a:
Centroides 1 en IMGUR
Ahí se ven unos cuantos grupúsculos. Si se hace zoom sobre uno de ellos podría tener esta pinta:
Centroides 2 en IMGUR
He probado cosas como:
Se me ocurren ideas pero antes de reinventar la rueda prefiero preguntar a ver si existe alguna función mágica en alguna biblioteca (de GIS, en scipy,...) que me lo dé hecho y tenga sus tests y me dé más fiabilidad.