ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:5.22MB ,
资源ID:2963924      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2963924.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字图像报告matlab.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数字图像报告matlab.docx

1、数字图像报告matlab河海大学物联网工程学院MATLAB课程设计报告专业、学号 电信、 授课班号 277901 学生姓名 指导教师 李庆武,霍冠英 完成时间 2013/1/13 设计一 基于界面GUI的图像处理软件综合设计第1章 综合设计1.1设计目的41.2设计内容41.3题目分析41.4总体设计5第2章 具体设计2.1菜单栏设计62.2图像的读取、保存和退出72.2.1图像的读取72.2.2图像的保存72.2.3图像的退出82.3图像变形82.3.1图像翻转82.3.2 图像旋转102.4添加噪声102.5滤波处理122.5.1低通滤波122.5.2高通滤波132.5.3图像滤波142.

2、6普通处理162.6.1亮度调节162.6.2 灰度处理172.6.3对比度调节182.6.4直方图统计192.6.5直方图均衡212.7特殊处理222.7.1底片效果222.7.2边缘效果232.8截图232.9还原242.10撤销24第3章 结果分析3.1实现功能25设计二 嵌入式设计基于ICETEK-DM642-P4 的嵌入式DSP图像处理算法实现第4章 综合设计4.1设计目的254.2设计内容25第5章 具体设计5.1 熟悉TMS320C6000软件开发过程265.1.1 实验准备265.1.2 创建工程265.1.3 编辑修改工程中的文件265.1.4 基本调试功能275.1.5 使

3、用观察窗口275.1.6 文件输入/输出275.2 实现基于Sobel算子的边缘检测28第6章 结果分析6.1实验结果30设计总结第7章 综合设计总结7.1 心得体会317.2参考文献31设计一 基于界面GUI的图像处理软件综合设计第1章 综合设计1.1设计目的综合运用MATLAB工具箱实现图像处理的GUI程序设计, 利用MATLAB图像处理工具箱,设计和实现自己的Photoshop 。1.2设计内容基于界面GUI的图像处理软件综合设计(基于Matlab或者VC+ ):实现功能:包括图像的读取、存储、显示、加噪、去噪、增强、边缘检测、图像分割、离散傅立叶变换、小波变换、特征提取、目标识别、彩色

4、图像处理等功能(可自己任意设计、增减功能)1.3题目分析 利用matlab的GUI程序设计一个简单实用的图像处理程序。该程序应具备图像处理的常用功能,以满足用户的使用。现设计程序有以下基本功能:1)图像的读取和保存;2)设计菜单栏,让用户能调用和隐藏相关功能键;3)设计图形用户界面,让用户能够对图像进行任意的亮度和对比度变化调整,显示和对比变换前后的图像;4)设计图形用户界面,让用户能够用鼠标选取图像感兴趣区域,显示和保存该选择区域;5)图像直方图统计和直方图均衡,要求显示四种直方图统计,比较直方图均衡后的效果;6)能对图像加入各种噪声,并通过几种滤波算法实现去噪并显示结果;7)特殊处理,实现

5、底片效果、边缘效果;8)额外功能,如撤销、还原。1.4总体设计图1软件的总体设计界面布局如上图所示,主要分为2个部分:显示区域与操作区域。显示区域:显示载入原图,以及通过处理后的图像。操作区域:通过功能键实现对图像的各种处理。在截图中可见,有一系列常用功能按键如“灰度处理”、“截图”、“撤销”、“还原”等等 ;设计完成后运行的软件界面如下:图2与图1相比,运行后的界面更为简洁。利用“编辑”菜单可调出相应的功能键。第2章 具体设计2.1菜单栏设计。通过Menu Editor创建如下菜单,通过以下菜单来控制显示或隐藏功能按键图3以“编辑”菜单中“普通处理”中的“直方图统计”为例说明实现用户界面功能

6、键“直方图统计”的显示与隐藏。通过设置“直方图统计”功能键对应的句柄tongjiupn中的“Visible”属性的开关来实现该功能键的显示隐藏。其他同理。实现该功能的程序段如下:function tongji_Callback(hObject, eventdata, handles)set(handles.tongjiupn,Visible,on);if strcmp(get(gcbo, Checked),on) set(handles.tongjiupn,Visible,on); set(gcbo, Checked, off); set(handles.tongjiupn,Visible,o

7、ff);else set(gcbo, Checked, on);end2.2图像的读取、保存和退出利用“文件”菜单中的“打开文件”、“保存”、“退出”分别实现图片的读取、保存和退出。2.2.1图像的读取 matlab中,通过uigetfile选择相应路径打开的图像;通过imread(file)读取选中的图像;最后,通过imshow(x)在显示区域上显示图像。其实现程序如下:function openfile_Callback(hObject, eventdata, handles)filename,pathname=uigetfile(*.jpg;*.bmp;*.tif;*.*,载入图像);i

8、f isequal(filename,0)|isequal(pathname,0) errordlg(没有选中文件,出错); return;else %图像读取 file=pathname,filename; global S %设置一个全局变量S,保存初始图像路径,以便之后的还原操作 S=file; x=imread(file); set(handles.axes1,HandleVisibility,ON); axes(handles.axes1); imshow(x); set(handles.axes1,HandleVisibility,OFF); axes(handles.axes2)

9、; imshow(x); handles.img=x; guidata(hObject,handles);end2.2.2图像的保存matlab中,通过uiputfile选择图像文件保存的路径与格式;然后,通过imwrite实现对图像的保存。其实现程序如下:function save_Callback(hObject, eventdata, handles)sfilename ,sfilepath=uiputfile(*.jpg;*.bmp;*.tif;*.*,保存图像文件,untitled.jpg); if isequal(sfilename,sfilepath,0,0) sfilefullname=sfilepath ,sfilename; imwrite(handles.img,sfilefullname); else msgbox(你按了取消键,保存失败); end2.2.3 图像的退出function exit_Callback(hObject, eventdata, handl

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1