selecting value using ginput
Mostrar comentarios más antiguos
data = dlmread('value.txt');
plot3(data(:,1),data(:,2),data(:,3),'r.')
axis off
[x,y,z] = ginput(2)
ginput gives value in command window. I want that value above cursor on image when i select point. So, how to do..?
Respuestas (1)
Walter Roberson
el 3 de En. de 2013
0 votos
5 comentarios
Lalit Patil
el 3 de En. de 2013
Walter Roberson
el 3 de En. de 2013
Your question asks about "that value above cursor on image", but you do not have an image plotted according to the above code, so it is not clear what you want.
impixelinfo() is for use in determining data of images.
The solution I referred to over there used datacursormode() which does not require images to work.
Image Analyst
el 3 de En. de 2013
Lalit, impixelinfo most certainly DOES work with color images. I know because I do it all the time. You case here is totally different. You actually don't have an image at all, like you did in your other question. Here you have a rendering of a plot of a few points in 3D - it's not a grayscale or color image in the sense that it's a solid 2D array of numbers. Do you understand the difference?
Lalit Patil
el 4 de En. de 2013
Walter Roberson
el 4 de En. de 2013
Add an axes or lineseries ButtonDownFcn callback (if you add it to axes, be sure to set() 'Hittest', 'off' on all the lines in the axes)
Categorías
Más información sobre Data Exploration 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!