- 0
- 0
- 约4.22万字
- 约 47页
- 2019-09-08 发布于湖北
- 举报
多媒体技术项目实践
项目实践一 Huffman编码
一、实验目的与要求
1、实验目的
(1)掌握哈夫曼编码原理。
(2)理解数据压缩的实现过程。
2、实验要求
根据哈夫曼编码算法,对下列信源实现哈夫曼编码。求出编码后的平均码长。
二、实验内容与步骤
1、实验内容
对上面信源进行哈夫曼编码。
显示出每个符号的分配代码及平均码长。
2、实验步骤
(1)初始化,根据符号概率的大小按由大到小顺序对符号进行排序。
(2)把概率最小的两个符号组成一个节点。
(3)重复步骤(1)(2),直到概率和为1
(4)从根节点开始到相应于每个符号的“树叶”,概率大的标“0”,概率小的标“1”
(5)从根节点开始,对符号进行编码。
三、实验成果
1、哈夫曼编码程序。
2、实验报告。
项目实践二 DCT变换编码
一、实验目的与要求
1、实验目的
(1)掌握DCT变换编码原理。
(2)理解DCT变换的实现过程。
2、实验要求
现有一张320×240的图像一张,要求对其进行 DCT变换。
二、实验内容与步骤
1、实验内容
对320×240的图像进行 DCT变换
2、实验步骤
步骤一、分块
将每个分量图像分成许多8×8=64个样点组成的像块,并对其采样,得到在空域中的8×8的样值矩阵。
步骤二、 变换
利用FDCT公式,将空域中的8×8样值矩阵,正向变换(FDCT)为频域中的8×8 DCT系数矩阵。
步骤
原创力文档

文档评论(0)