find the coordinates of an image
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
RAMESH MUNIRATHINAM
el 20 de Dic. de 2014
Editada: Mohammed Qusay
el 7 de Mzo. de 2017
how to get the xy coordinates of palm from the image
3 comentarios
Mohammed Qusay
el 7 de Mzo. de 2017
Editada: Mohammed Qusay
el 7 de Mzo. de 2017
@John ... i want to the The bottom-left-most pixel of the palm, The bottom-right-most pixel of the palm,The top-left-most and the top-right-most of the binary image how to get it ?
Respuesta aceptada
Geoff Hayes
el 20 de Dic. de 2014
Ramesh - if the right-hand image is a binary image of 0's and 1's, then can't you get the rows and columns (y and x coordinates respectively) using the following
[rows,cols] = find(binaryImg==1);
where binaryImg is your binary image and 1 corresponds to the white pixels?
5 comentarios
Image Analyst
el 20 de Dic. de 2014
If, by chance, you want just the outline of the palm, you can use
boundaries = bwboundaries(binaryImage);
Or (not as efficiently)
[rows, columns] = find(bwperim(binaryImage));
Geoff's code can skip the unnecessary step of comparing every pixel in the entire image to 1 by simply just doing:
[rows,cols] = find(binaryImg);
Más respuestas (0)
Ver también
Categorías
Más información sobre Geometric Transformation and Image Registration en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!