【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);       % 图片展示

切换按键的样式


总结

这篇文章依旧没有总结

相关推荐
没那么特别的特别2 分钟前
【蓝桥杯】Python基础知识梳理
开发语言·python
福楠5 分钟前
模拟实现string类
c语言·开发语言·c++·算法
代码游侠6 分钟前
应用——C语言基础知识1
服务器·c语言·开发语言·笔记
CC.GG12 分钟前
【Qt】常用控件----按钮类控件
开发语言·数据库·qt
梨落秋霜12 分钟前
Python入门篇【序列切片】
开发语言·python
小北方城市网15 分钟前
第 6 课:全栈项目性能 & 安全双进阶 ——Redis 缓存 + JWT 认证(打造高并发高安全后端)
开发语言·数据库·redis·python·安全·缓存·数据库架构
flysh0521 分钟前
C# 核心进阶:深度解析继承(Inheritance)与多态机制
开发语言·c#
kylezhao201928 分钟前
第二节、C# 上位机核心数据类型详解(工控场景实战版)
开发语言·c#·上位机
qq_3930604730 分钟前
公x课视频播放
开发语言·python·音视频
郝学胜-神的一滴35 分钟前
Qt实现窗口阴影之美:光影交错间的界面艺术
开发语言·c++·qt·软件工程