Я разработал проект matlab, который включает файл main.m, который вызывает различные функции. Теперь я хочу разработать графический интерфейс вокруг кода с помощью GUIDE. Как я могу вводить изображение из графического интерфейса пользователя и показывать результаты рассчитанный по моему проекту в графическом интерфейсе.GUI для моего проекта matlab с использованием GUIDE
0
A
ответ
0
- Во-первых, конечно, вам нужен главный экран.
- Затем добавьте кнопку, используя функцию «uicontrol».
- Затем вам нужно установить обработчик событий. Событие в вашем случае происходит, когда пользователь нажимает кнопку или указывает на нее курсор и т. Д.
- В обработчике событий вы должны попросить пользователя выбрать изображение.
- Открыть изображение с полученным местоположением.
- Выполнение кода и сохранение результатов в обработчике. Обработчик - это структура с ручками и пользовательскими данными.
- Показать результаты на экране.
Generic ниже код может помочь вам с обработчиком кнопочных событий:
function pushbuttonCallback(hObject, eventdata, handles)
[fileName Dir] = uigetfile('*.jpg','select jpg file');
imageDir = strcat(Dir, fileName);
I = imread(imageDir);
** YOUR FUNCTION HERE **
handles.results = YOUR FUNCTION'S RESULTS;
guidata(hObject, handles);
Комментариев
Я предполагаю, что в данный момент у вас уже есть кнопки на вашем GUI.
Обратите внимание, что приведенный выше код сохраняет ваши результаты только в структуре обработчика. Вы должны использовать его для отображения данных на экране в зависимости от типа результата, который вы получаете от своей функции.
Смежные вопросы
- 1. Получение таймера Matlab для обновления matlab GUIDE gui?
- 2. MATLAB: вызов функций GUI/GUIDE извне
- 3. Для цикла в Matlab GUIDE
- 4. matlab guis using GUIDE
- 5. Где хранятся свойства элементов GUI при использовании GUIDE (MATLAB GUI)
- 6. Matlab GUI с помощью GUIDE: хотите динамически обновлять графики
- 7. MATLAB GUIDE gui listbox периодически исчезает с кажущейся устаревшей ошибкой
- 8. MATLAB GUI с помощью GUIDE: Ошибка в списке Box
- 9. Пользовательская интерактивная сортировка файлов в заказе с использованием GUIDE matlab
- 10. Несколько графических интерфейсов в Matlab с использованием GUIDE
- 11. Matlab Guide Button Glitch-
- 12. MATLAB GUIDE ошибки GUI после смены имени функции
- 13. Покажите, работает ли GUI или нет в matlab. GUIDE
- 14. Обновление виджета GUIDE GUI до последней версии Matlab
- 15. Matlab GUIDE GUI Ручки меняют значения после использования функции Load()?
- 16. добавить простые геометрические элементы в GUIDE GUI
- 17. (Обновлено - новый выпуск) - Matlab - Отображение гистограммы в GUIDE GUI Issue
- 18. Matlab: подсчет изображения в папке с использованием matlab GUI
- 19. Невозможно изменить размер GUI в интерфейсе GUIDE MATLAB
- 20. vision.VideoPlayer встраивание в GUIDE созданный GUI
- 21. Matlab GUIDE размывает изображение?
- 22. GUIDE в MATLAB
- 23. Строка для целочисленного массива в MATLAB GUIDE
- 24. Анимация проигрывателя с использованием Matlab's GUIDE
- 25. Расположение файла с использованием MATLAB GUI
- 26. Ошибка при использовании GUIDE в Matlab
- 27. Компиляция GUI в MATLAB
- 28. MATLAB - Невозможно отобразить видео с GUIDE
- 29. Закрыть MATLAB GUI с диалогом
- 30. Matlab GUI Automation?