本文主要是介绍基于appdesigner的图像处理工具箱,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
基于appdesigner的图像处理工具箱
- 1.app的基本功能
- app的界面设计
- 2.appdesigner的代码实现
- 关于按钮的代码实现
- 代码实现
- 3.app运行结果
1.app的基本功能
app的界面设计如下所示:
分为两个主要的内容:
1.三个按钮及其功能
第一个按钮的主要实现的功能是将图形导入,并且读取文件
第二个按钮的主要实现的功能是选择是否退出程序,默认的选择是否,如果选择退出程序,则则执行关闭app
第三个按钮的主要是提示app的基本功能
2.图形显示区域
图形显示分为四个部分:
第一个为原图显示
第二个为二值化图
第三个为灰度图
第四个为边缘检测图
app的界面设计
用户可以通过选择图像按钮,将图形导入文件中,显示原图、二值化图、灰度图、边缘检测图,此外还可以通过退出程序按钮退出程序,以及关于按钮查看app的基本信息,及其基本功能。
2.appdesigner的代码实现
关于按钮的代码实现
代码实现
1.关于按钮的代码实现:
主要的功能是弹出一个消息盒子
%消息盒子的用法msgbox
msgbox("这是一个图形处理的demo","对话框","help");
%此外还可以使用help msgbox或者doc msgbox查看帮助文档
为此第一个(关于)button下的代码可以设置为下:
function Button_3Pushed(app, event)%关于按钮的回调函数msgbox
这篇关于基于appdesigner的图像处理工具箱的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!