0 votos
279 visitas
por (400 puntos) en DesdeCasa

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:

  • skimage.feature.peak_local_max

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.

por (400 puntos)
He conseguido avances con `skimage.feature.peak_local_max`. Haber si lo resuelvo de la forma más satisfactoria posible y pongo por aquí una posible solución.

Por favor, accede o regístrate para responder a esta pregunta.

Bienvenido a Pybonacci - Q&A: pregunta, responde, comparte, colabora.
...