【MATLAB】GUI初步设计

server/2024/10/21 23:25:56/

MATLAB界面设计

  • 前言
  • 一、基本步骤
    • 1.1 创建GUI文件
    • 1.2 界面设计
  • 总结


前言

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

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


一、基本步骤

1.1 创建GUI文件

由于在写博文之前我已经创建好文件了,所以现在完全是展示作用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
工具区域
在这里插入图片描述
我不认为很久之后我就会忘记这些功能按键是干嘛的,不解释了。
唯一值得注意的只有图片是放在这个界面上的
在这里插入图片描述

1.2 界面设计

现在就是自己设计了,整体界面了。
回调函数创建
在这里插入图片描述
在这里插入图片描述
打开图片
注意是在按键1按下时候的回调函数,写错地方会报奇奇怪怪的错


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

在这里插入图片描述
切换按键的样式
在这里插入图片描述


总结

这篇文章依旧没有总结


http://www.ppmy.cn/server/18996.html

相关文章

Spec-Gaussian:3D高斯溅射的各向异性视图相关外观

Spec-Gaussian: Anisotropic View-Dependent Appearance for 3D Gaussian Splatting Spec-Gaussian:3D高斯溅射的各向异性视图相关外观 Ziyi Yang1,3  Xinyu Gao1  Yangtian Sun2  Yihua Huang2  Xiaoyang Lyu2 杨子怡 1,3 高新宇 1 太阳扬天 2 黄宜华 2 吕晓阳…

QT学习之QFileDialog

打开一个文件夹 m_dirXML QFileDialog::getExistingDirectory(this, tr("打开XML所在文件夹"), "D:/", QFileDialog::ShowDirsOnly|QFileDialog::DontResolveSymlinks); ui.xmlDri->setText(m_dirXML);选择一个文件: scriptPath QFileDia…

基于springboot实现企业级工位管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现企业级工位管理系统演示 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了企业级工位管理系统的开发全过程。通过分析企业级工位管理系统管理的不足,创建了一个计算机管理企业级工…

探索现代办公应用系统架构:构建高效、可扩展的工作平台

随着数字化时代的到来,办公环境也在不断演变。传统的办公应用系统已经不能满足现代企业的需求,因此,构建高效、可扩展的办公应用系统架构成为了当下的重要课题。本文将探讨现代办公应用系统架构的设计原则、关键技术以及最佳实践,…

新时代凌迟:考研

我不喜欢上班,但我很欣赏老板的品味,因为咱们公司竟然还在订阅报纸,而且只有一份,《中国青年报》。 这份报纸我最喜欢看的是“冰点周刊”专栏,因为这个栏目能让读者相信:报纸远远可以超越一天的生命。 昨天…

react项目发布后,浏览器源码泄露的解决方案

在使用create-react-app时,打包生产环境npm run build,浏览器打开后仍然是可以看到源码的。源码都没上传,为啥线上能看到源码 。 例:线上与服务器 线上与源码 react-scripts build和npm run build 有什么不同 react-scripts bui…

了解Cookie登录:原理、实践与安全指南

什么是Cookie登录? Cookie是什么 当你首次登录网站时,你会输入用户名和密码。在后台,网站的服务器验证这些凭据是否正确。一旦确认你的身份无误,服务器就会创建一个Cookie,并将其发送到你的浏览器。这了解Cookie登录…

关于discuz论坛网址优化的一些记录(伪静态)

最近网站刚上线,针对SEO做了些操作,为了方便网站网页被收录,特此记录下 1.开启伪静态 按照操作勾选所有项,然后点击查看伪静态规则 2.打开宝塔,找到左侧列表的网站,然后找到相应站点的设置。把discuz自动…