How to use voronoi in specific area and determine the co-ordinate in each area?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
AniCnx
el 19 de Dic. de 2017
Comentada: AniCnx
el 20 de Dic. de 2017
Hi all, I have task of using voronoi diagram. The task is segment area on image 512x512 and determine co-ordinate of the pixels in each area. How is possibly done on matlab function? Thank you.
0 comentarios
Respuesta aceptada
Image Analyst
el 19 de Dic. de 2017
You can use
[vx,vy] = voronoi(...) % returns the finite vertices of the Voronoi edges in vx and vy.
Then create a mask from the cells
mask = poly2mask(......
Do it one cell at a time. Then use find() to get the coordinates for that cell:
[rows, columns] = find(mask);
Más respuestas (0)
Ver también
Categorías
Más información sobre Voronoi Diagram en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!