MATLAB软件课程设计-- 应用图像处理
《MATLAB软件课程设计-- 应用图像处理》由会员分享,可在线阅读,更多相关《MATLAB软件课程设计-- 应用图像处理(35页珍藏版)》请在毕设资料网上搜索。
1、 MATLABMATLAB 软件课程设计软件课程设计 设计题目:设计题目: 应用图像处理应用图像处理 班班 级:级: 学学 号:号: 姓姓 名:名: 指导老师:指导老师: 设计时间:设计时间: 20132013 年年 4 4 月月 8 8 日日- -4 4 月月 1414 日日 - 2 - 目录 摘要. 3 1、概述 4 2、课程设计及要求 4 2.1 设计要求4 2.2 设计任务5 3、系统设计.5 3.1 系统方案5 3.1.1 结构框图5 3.1.2 系统工作原理6 3.2 单元模块设计8 3.2.1 单元模块的设计8 3.2.2 元模块的连接16 4、系统调试.19 4.1 系统的连接
2、.19 4.2 系统的运行.19 4.3 运行的结果.23 4.4 故障分析.33 5、收获、心得34 6、参考文献. 35 - 3 - 摘摘 要要 应用图像处理系统是一种专门针对图像需求处理的软件设计, 图像处理包括 图像数字化,图像增强和复原,图像数字编码,图像分割,图像识别和图像理解 等。这种系统广泛应用于 IT 行业,尤其是对图像的识别处理有重要的意义。 本文针对课程设计的要求,分别设计了常用处理模块、图像压缩模块、噪声 处理模块、彩色增强模块、灰度变换模块等五大单元模块。基本实现了图像处理 功能的需求。 常用处理模块设计了图像的旋转、 底片效果、 边缘信息、 运动模糊处理功能, 运用
3、 imrotate,imcomplement,edge,fspecial 等函数来实现。 针对课程任务内容一,设计了图像压缩模块。采用了 DCT 变换、小波变换和 双线插值等方法,实现了图片压缩的效果。 针对课程任务内容二,设计了图像增强模块。采用了 RGB 分量、亮度切割和 伪彩色等方法,实现了对图像彩色的增强效果。 针对课程任务内容三,设计了灰度变换模块。采用了直方图均衡化和规定化 等方法,实现了对图像灰度变换的效果。 针对课程任务内容四,设计了噪声处理模块。运用 imnoise 函数,添加了高 斯、椒盐、乘性等三种噪声。设计了均值滤波、中值滤波、维纳滤波、线性滤波 等滤波器,实现了对加入噪声图像滤波的功能。其中,中值滤波对椒盐噪声的滤 波效果好一点。 关键词: 图像处理、DCT 变换、小波变换、RGB 分量、亮度切割 均衡化、 规定化、 噪声处理 - 4 - 1 1概述概述 进入二十一世纪,人类已步入信息社会,新信息技术革命使人类被日益增多 的多媒体信息所包围,这也正好迎合了人类对提高视觉信息的需求性。多媒体信 息主要有三种形式:文本、声音和图像。从信息传输的发展史(电报、电话、传 真、收音机、电视机直至现在的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB软件课程设计- 应用图像处理 MATLAB 软件 课程设计 应用 图像 处理
