![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据压缩课程实验报告
lynn_yq
wanna to be a coder
展开
-
WAV文件格式解析
WAV文件格式解析Useful References: 1.File Format Specifications: WAVE or RIFF WAVE sound file. Site includes pointers to and local copies of significant documents. 2.page for WAVE audio file format.原创 2017-04-21 08:12:46 · 12781 阅读 · 0 评论 -
实验五 JPEG原理分析及JPEG解码器的调试
JPEG(Joint Photographic Experts Group)负责静止图像编码国际标准的制定,JPEG标准支持两种图像建立模式: 渐进建立(progressive build-up) 顺序建立(sequential build-up)JPEG标准可采用以下四种压缩操作模式: ① 基于DCT的顺序型操作模式 ② 基于DCT的渐进型操作模式 ③ 基于DPCM的无损编码原创 2017-06-10 17:04:18 · 866 阅读 · 0 评论 -
实验六 MPEG音频编码实验
代码晚上补MPEG音频压缩几个基本概念:人耳听觉特性临界频带感知子带编码人耳听觉特性人类听觉系统大致等效于一个在0Hz到20KHz频率范围内由25个重叠的带通滤波器组成的滤波器组。人耳不能区分同一频带内同时发生的不同声音;人耳频带被称为临界频带(critical band);500Hz以下每个临界频带的带宽大约是100Hz,从500Hz起, 临界频带带宽线性增加。临界频带临界频带是原创 2017-07-08 15:35:41 · 1272 阅读 · 0 评论 -
实验一:彩色空间转换(YUV2RGB)
实验一:彩色空间转换#ifndef/#define/#endif 使用详解:http://blog.csdn.net/abc5382334/article/details/18052757Debug与Release版本的区别详解:http://blog.csdn.net/ithzhang/article/details/7575483#commentsVS中Release和De原创 2017-03-11 12:34:17 · 6489 阅读 · 0 评论 -
实验四 DPCM压缩系统的实现和分析
实验目的:掌握DPCM编解码系统的基本原理。初步掌握实验用C语言编程实现DPCM编码器并分析 DPCM+Q熵编码的算法组合作用。实验内容DPCM编解码原理 预测编码的基本过程: 在数字图像中,如果不是随机的噪声,那么每个像素与其周围的像素都会存在着一定的关联,关联像素差值会非常小,像素值很大程度上依赖于其邻域中其它像素的值。对于输入像素值x(n)可以首先利用已编码像素的重建值得到当前像素原创 2017-06-07 21:48:45 · 701 阅读 · 0 评论 -
实验二 图像文件的读写和转换(BMP转YUV)
一、实验基本原理1. BMP文件格式BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,在绝大多数应用中不采用其他任何压缩,因此BMP文件所占用的空间很大。BMP文件的图像深度可选 lbit、4bit、8bit、16bit及24bit。BM原创 2017-04-03 22:37:29 · 3424 阅读 · 9 评论 -
实验三Huffman编解码算法实现与压缩效率分析
实验目的掌握Huffman编解码实现的数据结构和实现框架,进一步熟练掌握使用C编程语言,并完成压缩效率的分析。本实验是一个主函数+库的方案,体会设计思想。实验内容Huffman算法:把每个字符看作一个单结点子数放在一个树集合中,每棵子树的权值等于相应字符的频率。每次取权值最小的两棵子树合并成一棵新树,并重新放到集合中,新树的权值等于两棵子树权值之和。Huffman编码程序...原创 2017-06-05 22:25:40 · 2993 阅读 · 2 评论