Использование изображений в Matlab GUI - PullRequest
0 голосов
/ 01 ноября 2011

Я работаю над небольшим проектом обработки изображений в MATLAB. Я работал с MATLAB раньше, но никогда не создавал GUI. Графический интерфейс, который я хочу создать, может быть довольно продвинутым, поэтому мне нужно несколько советов о том, как начать работу.

Цель графического интерфейса - загрузить изображение и показать его пользователю. Затем пользователь должен щелкнуть две точки на изображении, координаты которых хранятся (в пикселях) в переменной. Если возможно, цветная точка отображается там, где щелкнул пользователь. После того, как пользователь закончил работу с текущим изображением, он может загрузить следующее.

У меня есть некоторый опыт работы с Java, и я думаю, что это не будет слишком сложно в Swing. Но у MATLAB, похоже, нет цели создать такой продвинутый графический интерфейс. Тем не менее, весь проект до сих пор находится в MATLAB, поэтому было бы неплохо, если бы мне удалось это сделать. Любая помощь? Советы? Вещи, на которые я должен смотреть?

Большое спасибо.

1 Ответ

3 голосов
/ 01 ноября 2011

Это не очень сложная задача, которую нужно выполнить в MATLAB.

Для простых инструкций по добавлению изображения в графический интерфейс, посмотрите этот пост: http://blogs.mathworks.com/pick/2007/10/16/matlab-basics-setting-a-background-image-for-a-gui/

Для получения инструкций о различных взаимодействиях между осями графического интерфейса и указателем мыши, посмотрите это видео (имейте в виду, что ваша картинка в графическом интерфейсе находится в пределах обычных осей MATLAB): http://blogs.mathworks.com/pick/2008/05/27/advanced-matlab-capture-mouse-movement/

В общем, обучающие видеоролики Дуга отлично подходят новичкам в MATLAB, и я бы посоветовал вам взглянуть на другие из них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...