Tracking mouse position on figure
81 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Harry
am 1 Jul. 2013
Kommentiert: Jonathan Cellere
am 13 Mär. 2020
I'm looking for some way of turning a JPEG into a MATLAB figure (which I know how to do). And then be able click on the figure and have the x and y values of where I clicked go into the code as variables, so I can take them through some function. Then be able to update the image with a circle at the point where I clicked if the x and y values fulfil a certain criteria from the function.
0 Kommentare
Akzeptierte Antwort
Image Analyst
am 1 Jul. 2013
% Get x,y coordinates
[x, y] = ginput(1);
% x = column, not row. So use yourImage(y,x), not yourImage(x,y)!
See the FAQ for code examples on creating circles. http://matlab.wikia.com/wiki/FAQ#How_do_I_create_a_circle.3F
1 Kommentar
Jonathan Cellere
am 13 Mär. 2020
This command helped me a lot, could you help me? I made a GUI application where I need to get the X, Y positions of a figure however I need to delimit that the cursor can only take the values of the figure and not others such as a button that is next
Weitere Antworten (1)
Siehe auch
Kategorien
Mehr zu Data Exploration finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!