数字图像处理课程设计哈理工
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字图像处理课程设计
学院:自动化学院
专业:电子信息科学与技术
班级:姓名:12级 B方向樊晓晨
起讫日期:12月28日~1月1日指导教师:曹宇
摘要
基于数字信号处理原理,在数字滤波器设计理论和Matlab 编程技术及其GUI 图形用户界面设计的基础上,开发了具有交互式特点的数字图像处理GUI 软件,界面操作简单方便。
MATLAB既是一种直观、高效的计算机语言,同时又是一个科学计算平台。它为数据分析和数据可视化、算法和应用程序开发提供了最核心的数学和高级图形工具。根据它提供的500多个数学和工程函数,工程技术人员和科学工作者可以在它的集成环境中交互或编程以完成各自的计算。
MATLAB中集成了功能强大的图像处理工具箱。由于MATLAB语言的语法特征与C语言极为相似,而且更加简单、更加符合科技人员对数学表达式的书写格式,而且可移植性好、可扩展性强,再加上其中有丰富的图像处理函数,所以MATLAB在图像处理的应用中具有很大的优势。
关键词:Matlab GUI;数字图像处理;图形用户界
目录
第1 章于MATLAB 的图形用户界面(GUI)设计............................................. - 1 -
1.1 前言............................................................................................................ - 1 -
1.2 句柄图形及图形用户界面........................................................................ - 1 -
1.3 GUIDE ........................................................................................................ - 1 -
1.3 .1GUI设计工具简介 ......................................................................... - 2 -
1.3 .2 编制回调程序................................................................................ - 2 - 第2 章课程设计的目的....................................................................................... - 3 - 第3 章课程设计的内容及要求........................................................................... - 4 - 第4 章设计内容及结果分析............................................................................... - 5 -
4.1 文件操作.................................................................................................... - 6 -
4.1.1 保存................................................................................................. - 6 -
4.1.3 退出................................................................................................. - 6 -
4.2 编辑............................................................................................................ - 7 -
4.2.1 灰度................................................................................................. - 7 -
4.2.2 截图................................................................................................. - 8 -
4.2.3 缩放................................................................................................. - 9 -
4.2.4 上下翻转....................................................................................... - 10 -
4.2.5 加入噪声....................................................................................... - 11 -
4.2.6 图片选择....................................................................................... - 13 -
4.2.7 二值图像....................................................................................... - 14 -
4.2.8 图像分割(计算45度边缘)..................................................... - 14 -
4.2.9 边缘检测....................................................................................... - 15 -
4.2.10 图像保存..................................................................................... - 16 - 第5 章课程设计的目的..................................................................................... - 18 - 第6 章参考文献................................................................................................. - 19 -