Matlab图形用户界面

本人在做一个品种识别的毕业设计,最后阶段需要设计一个GUI用户界面,在这个用户界面中要求1.三个按钮,一个关闭对话框,一个图像显示,一个图像判别;2.一个文本框,按下按钮... 本人在做一个品种识别的毕业设计,最后阶段需要设计一个GUI用户界面,在这个用户界面中要求
1.三个按钮,一个关闭对话框,一个图像显示,一个图像判别;
2.一个文本框,按下按钮'图像判别'后,显示判别的结果为XX品种;
3.一个图形框,按下按钮'图像显示'后,将图片显示在这个图形框之中。
谁能帮我做?成功再加50分!
图像处理、特征提取、特征函数的建立都已经完成了,就缺最后一步用户界面了。
1.关键就在于若点击按钮“图像显示”在进行程序I=imread('1.jpd')后,怎么使图能够显示在用户界面中的图形框里面
2.然后点击按钮“图像判别”后,执行程序I=imresize(I,[255 300],'bilinear');J=rgb2gray(I); ...I4=medfilt2(I3);...程序最后得出图像中的特征参数,比如长短轴比、面积、周长、圆度并带入特征方程y(1)、y(2)、y(3),用if判pingzhong=xxx,怎么将内容“xxx”显示在文本框之中。
还有,若能建立一个list,能在里面进行双击图片文件直接实现按钮“图像显示”的功能最好。
展开
 我来答
l001d
推荐于2016-10-14 · TA获得超过4368个赞
知道大有可为答主
回答量:1296
采纳率:0%
帮助的人:1517万
展开全部
说实话谁也帮不了你。 因为界面好做,但后台的识别代码只有你才能作。

看到你的问题补充了 看来你已经把GUI的外观设计出来了 但是不会利用callback function。

1.比如你的图像框叫axes1 在按钮“图像显示”的callback function里面写
axes(handles.axes1)% 设置当前图像框为axes1
cla %清空当前图像框
image(1.jpg); %画图

2.比如你的文本框叫text1 你可以另建立一个按钮,在其callback function里面写:
set(handles.text1,'string',['xxx']),这样一按这个按钮,text1的显示内容就变成xxx了。

3. 什么叫list..? 菜单?
不明白的可以看看MATLAB帮助文档 里面有几个很有用的例子 其实认真点花一两天就看懂了
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
周小舟1987
2009-05-19 · TA获得超过2861个赞
知道小有建树答主
回答量:734
采纳率:50%
帮助的人:576万
展开全部
关闭和显示都是一个函数的问题,关键是判别的问题,其实也容易,你得给出图像,不然没办法找特征,你只要给出图像打开一下他的矩阵数据找特征也容易
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lanceinmf
2009-05-20 · TA获得超过328个赞
知道答主
回答量:85
采纳率:0%
帮助的人:0
展开全部
同意1001d 的话 这种情况下 只能上传 自己已经做了的程序 然后别人再加工你不懂得地方 要别人现在这个时候帮你做 已经不可能了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ydphaha
2009-05-19 · 超过34用户采纳过TA的回答
知道答主
回答量:390
采纳率:0%
帮助的人:0
展开全部
为什么要用MATLAB做呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式