合肥学院MATLAB自主学习2.doc

合肥学院MATLAB自主学习2概要

计算机科学与技术系 自主学习报告 专业名称 计算机科学与技术 课程名称 MATLAB数字图像处理 一、自主学习内容清单: (列出自主学习的内容清单) 1)一维离散的余弦变换 2)二维离散的余弦变换 3)离散余弦变换的编程实现及应用 二、自主学习内容 (祥细的撰写学习内容) 离散余弦变换(DCT)是从离散福利叶变换(DFT)发展过来的。 图像数据一般有较强的相关性,若所选用的正交矢量空间的基矢量与图像本身的主要特征相近,在该正交矢量空间中描述图像数据则会变得更简单.经过正交变换,会把原来分散在原空间的图像数据在新的坐标空间中得到集中。对于大多数图像,大量变换系数很小,只要删除接近于零的系数,并且对较小的系数进行粗量化,而保留包含图像主要信息的系数,以此进行压缩编码。在重建图像进行解码时,所损失的将是一些不重要的信息,几乎不会引起图像的失真。 2.逆变换: 一维离散余弦逆变换为: 2)二维离散的余弦变换 1.正变换 2.逆变换 3)离散余弦变换的编程实现及应用 代码1根据正交变换可分离性编写的二维离散余弦变换的MATLAB实现程序,其核心思想是先对图像矩阵的行进行一次一维余弦变换,再对变换后的矩阵进行一次一维余弦变换。 代码1: function y=rdct2(x,n,m) % 功能:实现二维离散余弦变换 % 输入:x-待变换的灰度图像 % m,n-

文档评论(0)

1亿VIP精品文档

相关文档