文档介绍:精品资料
课程设计任务书
学生姓名: 专业班级:
指导教师: 工作单位: 信息工程学院
题目: 利用MATLAB仿真软件进行图像的变换域分析。
初始条件: 1、使用MATLAB软件进行操作
2、选择一个图像进行分析
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
1、读取图像并求图像的奇异值(SVD)分解
2、正交分解(QR)
3、离散余弦变换(DCT)
4、离散傅利叶变换(DFT)
5、小波变换(DWT),并保存和显示变换后的图像。
时间安排:
阶段内容
所需时间
方案设计
1天
软件设计
2天
系统调试
1天
答辩
1天
合计
5天
指导教师签名: 年月日
系主任(或责任教师)签名: 年月日
目录
摘要 I
Abstract II
1
1
1
2. matlab图像操作 3
3
3
3
图像的正交分解 5
正交分解理论知识 5
程序及运行结果 5
6
6
程序及运行结果 7
8
8
10
11
11
14
16
17
本科生课程设计成绩评定表 18
摘要
MATLAB语言是由美国MathWorks公司推出的计算机软件,经过多年的逐步发展与不断完善,现已成为国际公认的最优秀的科学计算与数学应用软件之一,是近几年来在国内外广泛流行的一种可视化科学计算软件。它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个方便的、界面友好的用户环境,而且还具有可扩展性特征。
MATLAB是一种向量语言,非常适合于图像处理,其自带的数字图像处理工具箱包括15类函数,支持四种图像类型,并可相互转换,ATLAB可操作的图像文件包括BMP、HDF、JPEG、PCX、TIFF、XWD等格式。本文介绍了MATLAB语言的特点以及图像处理工具箱实现的经典图像处理技术。总体介绍了,对图像的基本操作,以及对图像进行FFT变换,DCT变换,SVD变换,QR变换,小波变换等。
通过对一副图像通过MATLAB的图像工具箱箱中imread;imshow;subplot;figure等基本图像处理函数以及fft; fft2; dct; dct2; svd; qr;wavedec2等图像矩阵变换函数,进行处理,能大致基本展示MATLAB对图像处理方面的强大功能。并且通过本次课程设计,掌握了这款软件的基本操作,其图像工具栏的基本函数,以及对图像进行的一些增强操作等。
关键词:MATLAB语言图像工具栏图像处理
Abstract
MATLAB language is introduced by the United States MathWorks, computer software, after years of gradual development and continuous improvement, which has e internationally recognized as the best puting and mathematical application, one at home and abroad in recent years widespread a kinds of scientific visualization software. bines numerical analysis, putation, signal processing and graphical display on the whole, constitute a convenient, user-friendly user environment, but also has the scalability characteristics.
MATLAB is a vector language is very suitable for image processing, its built-in digital image processing toolbox, including 15 class functions in support of four k