MATLAB设计实践报告

》实践MATLAB《课程设计学生姓名:号:学专业班级:指导教师:六月二○一二年1目录1.设计目的…………………………………………………………32.题目分析…………………………………………………………33………………………………………………2.1课程设计的基本要求3………………………………………………………2.2要求实现功能3、总体设计…………………………………………………………44………………………………………………………3.1总体界面外观4………………………………………………………………3.2菜单栏4、具体设计…………………………………………………………55…………………………………………………………………文件4.16……………………………………………………………特殊处理4.27………………………………………………………灰度图像处理4.38图像的常用操作……………………………………………………4.417……………………………………………………………4.5快捷工具5、结果分析…………………………………………………………196、心得体会…………………………………………………………197、参考书目…………………………………………………………208、附录……………………………………………………………2021、设计目的综合运用MATLAB工具箱实现图像处理的GUI程序设计,设计和实现自己的Photoshop。2、题目分析1课程设计的基本要求○1)熟悉和掌握MATLAB程序设计方法2)掌握MATLABGUI程序设计3)学习和熟悉MATLAB图像处理工具箱4)学会运用MATLAB工具箱对图像进行处理和分析2要求实现功能○1)图像的读取和保存。2)设计图形用户界面,让用户能够对图像进行任意的亮度和对比度变化调整,显示和对比变换前后的图像。3)设计图形用户界面,让用户能够用鼠标选取图像感兴趣区域,显示和保存该选择区域。4)编写程序通过最近邻插值和双线性插值等算法将用户所选取的图像区域进行放大和缩小整数倍的操作,并保存,比较几种插值的效果。5)图像直方图统计和直方图均衡,要求显示直方图统计,比较直方图均衡后的效果。6)为图像添加边框特效,并保存。信息化社会中,计算机在各种信息处理中发挥着重要的作用。我们可以借助计算机,对数字图像进行处理,以达到不同的效果。根据题目的要求,除了实现要求的功能外,还有很多的功能需要用到。(1)、将一个RGB图像转换为灰度图像。(2)、可以对图像做各种变换,如旋转等。(3)、有时并不需要图像显示其细节部分,只要其轮廓,这时候不要很高的灰度级。可以把图像转换为二值图像,进行图像腐蚀,或是创建索引图像等。(4)、分析一个图像的频谱特征,利用傅里叶变换,将图像从空间域变换到频域,然后进行各种处理,经过高通滤波器或是低通滤波器。(5)、为了科学地定量描述和使用颜色,人们提出了各种颜色模型,按用途可分为三类:计算颜色模型,视觉颜色模型和工业颜色模型。有时为了不同的需要,要对颜色模型进行转换。33、总体设计○1总体界面外观:图2-1界面总体外观软件的总体设计界面外观如图2-1所示,主要分为两个部分:显示区域和操作区域。显示区域分两个板块,分别显示载入的原图及处理后的图像。操作区域由多个功能模块组成,各种功能模块由多个功能键组成。通过按键控制实现对图像的处理。2菜单栏○由于要实现的功能并很多,界面无法容纳下所有功能按钮,所以在排版的过程中,把基本功能和部分不常用功能都安排在菜单栏上,整体菜单栏安排如下图所示4、具体设计4文件4.1打开1)函数显用uigetfile函数来实现,uigetfile通过对话框的形式来选择文件,程序示一个打开文件对话框,该对话框自动列出当前路径下的目录和文件,GUI或'*.gif'。的操作对象是图像文件,设置后缀名为'*.jpg'或'*.bmp'在按下对话框…),Uigetfile函数的调用格式为[name,path]=yigetfile(””name和“path返回选择的文件名和路径,中的执行按钮“打开”后,分别保存到“根据返回值的情况,如果0。中。如果按下取消按钮或是发生错误,则返回值是函数读出图像数据,把图像imread,则弹出提示错误的对话框,否则,通过是0im数据赋值给全局变量...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?