Мне нужно получить позицию курсора после щелчка по изображению, чтобы получить соответствующие пиксельные координаты. Это то, что я сделал до сих пор, которое работает до тех пор, пока я нажимаю на пустую часть фигуры (если я нажимаю на изображение, обратный вызов не запускается).Как получить положение курсора в изображении с помощью Matlab
image(my_image);
set(gca, 'ButtonDownFcn', @click);
function click(o, event)
pt = get(o, 'CurrentPoint')
end
Так после этого, я попытался это один:
image(my_image, 'ButtonDownFcn', @click);
function click(o, event)
pt = get(o, 'CurrentPoint')
end
Но тогда, он говорит мне, что класс изображение не содержит поле с именем 'CurrentPoint. Я полагаю, что мне нужно извлечь какие-то топоры из изображения, но я не знаю, как это сделать.