【MATLAB】GUI初步设计

MATLAB界面设计


前言

为了完成图像处理的作业,简直就是生活不易啊

找到一个很棒的教学视频
基于MATLAB的GUI界面设计流程讲解


一、基本步骤

1.1 创建GUI文件

由于在写博文之前我已经创建好文件了,所以现在完全是展示作用


工具区域

我不认为很久之后我就会忘记这些功能按键是干嘛的,不解释了。

唯一值得注意的只有图片是放在这个界面上的

1.2 界面设计

现在就是自己设计了,整体界面了。

回调函数创建

打开图片

注意是在按键1按下时候的回调函数,写错地方会报奇奇怪怪的错

bash 复制代码
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
[filename,pathname]=uigetfile('*jpg','选择图片');
path=[pathname filename];       % 结合路径
I=imread(path);
axes(handles.axes1);
imshow(I);       % 图片展示

切换按键的样式


总结

这篇文章依旧没有总结

相关推荐
无限进步_1 天前
【C++】验证回文字符串:高效算法详解与优化
java·开发语言·c++·git·算法·github·visual studio
浅时光_c1 天前
12 指针
c语言·开发语言
charlie1145141911 天前
嵌入式现代C++工程实践——第10篇:HAL_GPIO_Init —— 把引脚配置告诉芯片的仪式
开发语言·c++·stm32·单片机·c
call me by ur name1 天前
ERNIE 5.0 Technical Report论文解读
android·开发语言·人工智能·机器学习·ai·kotlin
dog2501 天前
细看高维空间中距离度量失效
开发语言·php
码云数智-大飞1 天前
Rust的所有权模型如何消除内存安全问题?与C++的RAII有何异同?
开发语言
如意猴1 天前
【前端】002--怎样制作一个简历界面?
开发语言·前端·javascript
夜珀1 天前
OpenTiny NEXT 从入门到精通·第 6 篇
开发语言·前端框架
仍然.1 天前
多线程---CAS,JUC组件和线程安全的集合类
java·开发语言
航Hang*1 天前
VMware vSphere 云平台运维与管理基础——第5章:VMware vSphere 5.5 高级特性
运维·服务器·开发语言·windows·学习·虚拟化