Finding the position within a matrix
Mostrar comentarios más antiguos
Hi,
I have many clusters of zeros surrounded by ones in my binary matrix. How can I find the position of the clusters of zeros without returning positions of every single zero in the cluster. I just need the position of one zero within each of the clusters.
Thanks for your help.
Adelaide:)
2 comentarios
per isakson
el 8 de Jun. de 2012
did you search for cluster in the file exchange?
Adelaide
el 8 de Jun. de 2012
Respuestas (1)
Andrei Bobrov
el 8 de Jun. de 2012
eg
A = [...
1 1 1 1 1 1 1 1 1 1
1 0 0 1 1 1 0 0 1 1
1 0 0 0 1 1 1 0 0 1
1 1 0 1 1 1 1 0 0 1
1 1 1 1 1 1 1 0 0 0
1 1 1 1 0 0 1 1 1 1
1 0 1 1 0 0 1 1 1 1
1 0 1 0 0 1 1 1 0 1
1 1 1 0 0 1 0 1 0 1
1 1 1 1 1 1 1 1 1 1];
STATS = regionprops(~A, 'Centroid' , 'PixelList' )
Categorías
Más información sobre Univariate Discrete Distributions en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!