我试图通过单击鼠标来加载我在轴上加载的图像的x,y坐标。我已经看到了一些答案,比如这个答案 MATLAB how to get mouse click coordinates 我的问题是(在哪个函数下?)我应该把
imageHandle = imshow(imageObj);
以及
set(imageHandle,'ButtonDownFcn',@ImageClickCallback);
抱歉这个天真的问题, 谢谢!
答案 0 :(得分:1)
我使用“impixel”功能作为检测x,y坐标的方法取得了很大的成功。我会试一试:
imageHandle = imshow(imageObj);
[clicked_col clicked_row rgb_info] = impixel
注意:impixel允许多次点击。完成单击后,按“Enter”返回x,y信息。