У меня есть изображение с xi, yi значениями, которые мне нужно извлечь в определенных местах на изображении. Для этого я использовал ginput для получения координат x, y местоположений, где мне нужно значение. Затем мне нужно извлечь значение из изображения, выполнив: value = image(x,y)
.Вывод значения MATLAB
Однако:
Прося ценности изображения, говоря: values = image(x(:),y(:));
(координаты от ginput
), я получаю все возможные значения х в паре у, вместо проверки первого х-координат к первая y-координата и т. д.
Это можно сделать с помощью простого синтаксиса MATLAB, о котором я не думал, или мне нужно создать цикл. Если да, может кто-то помочь?
Возможный дубликат [Преобразование (x, y) координат в Matlab] (http://stackoverflow.com/questions/9557840/convert-x-y-coordinates-in-matlab) –