数字图像 简单GUI程序的创建步骤

一、新建编辑界面gui_01.fig

1.在命令行窗口输入guide,然后回车

2.弹出GUI快速入门窗口,选择新建GUI,将保存路径前面的勾打上,然后点击浏览,选择想要保存的路径;最后点击确定,会弹出刚建好的GUI编辑界面以及GUI相对应的.m文件

3.点击gui_01.fig界面上的运行,然后在弹出的GUIDE窗口中,选择“更改文件夹”,此时左侧的当前文件夹显示该文件保存路径下的文件夹内容

二、编辑界面gui_01.fig

1.在新建的编辑界面gui_01.fig中,将左侧工具栏里的“按钮”,“坐标”拖到右侧的布局区,可以适当调整两者的位置和大小,“坐标”也可以设置多个,分别来展示原图像和变换后的图像,这里我只设了一个,大家可以根据需求来设置多少个“坐标”

 

2、双击“按钮”,弹出用于编辑以及更改“按钮”属性的检查器,分别可以对按钮的背景色(BackgroudColor)、字体大小(FontSize)、字体颜色(ForegroudColor)以及按钮名称(String)进行编辑 

3、双击“坐标”可以进行对其属性编辑以及修改。每个“按钮”和“坐标”都有其标识符即tag值,“按钮”可以由tag值来与“坐标区”建立关联,这里我们将此“坐标”的tag值设为show,注意这里改的是“坐标”里的tag值,不是“按钮”里面的。

 

这里将tag值修改好记得回车,不然是没有保存的,会修改失败。

三、编辑文件gui_01.m

1、右击“按钮”,选择查看回调,点击"callback"

2、进入.m文件的编辑界面,找到“按钮”的callback函数,将下面代码写在里面

axes(handles.show)
[fn,pn,~]=uigetfile('*.jpg','请选择要识别的图像');
I=imread([pn,fn]);
imshow(I);
title('原图像')

 这里的代码是用来在保存的路径下选择后缀为jpg的图像,如果要选择后缀为png的图像或者其他的可以将第二行的‘*.jpg’修改为对应的后缀。

也可以直接用imread函数来读取该路径下的图像。

第一行括号里的“show”对应的是前面设置的“坐标”的tag值,如果有多个“坐标”,可以在下面继续加上axes(handles.show*),然后在后面写自己想要达成的图像变换代码。这里的“show*”是根据前面“坐标”的tag值来写的,前面设置的是什么,这里就写什么。

 

四、运行文件gui_01.fig

在gui_01.fig界面中,点击运行,即可执行新建的GUI界面,点击“按钮”,弹出选择窗口,在文件夹里选择图像,点击打开,则会将选中的图像显示在建立好的“坐标”中。 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值