数据压缩课程实验
文章平均质量分 86
cxrabc
这个作者很懒,什么都没留下…
展开
-
H.264编码实验
一、实验内容二、实验思路三、实验过程四、总结收获原创 2021-07-08 23:43:42 · 240 阅读 · 0 评论 -
H.264码流分析
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、实验任务二、实验思路三、实验过程四、实验总结一、实验任务二、实验思路三、实验过程四、实验总结...原创 2021-06-23 14:19:53 · 168 阅读 · 0 评论 -
MPEG音频编码实验
文章目录一、实验内容二、实验思路1. MPEG-1的Layer II的编码器框图2. 动态比特分配3.比例因子选择三、代码实现四、实验结果一、实验内容输出音频的采样率和目标码率◼ 选择三个不同特性的音频文件噪声(持续噪声、突发噪声)音乐混合◼ 某个数据帧,输出该帧所分配的比特数该帧的比例因子该帧的比特分配结果二、实验思路1. MPEG-1的Layer II的编码器框图第一条线是时域分析,将PCM码流分解成32个子带。第二条线是频域分析,依据人耳听觉阈值和听觉掩蔽特原创 2021-06-14 01:24:32 · 303 阅读 · 0 评论 -
JPEG原理分析及JPEG解码器的调试
一、实验目的原始程序的输出结果为output.U、output.V、output.Y和trace_jpeg.txt,其中trace_jpeg.txt已经包含了所有的HUFFMAN码表。修改代码,输出:YUV文件以txt文件输出所有的量化矩阵二、实验思路1. JPEG格式解析名称说明标志代码SOI(Start of Image)图像开始FFD8APPn(Application)应用程序保留标记nFFEnDQT(Define Quantization原创 2021-06-05 16:32:41 · 433 阅读 · 2 评论 -
DPCM 压缩系统的实现和分析
一、实验内容在本次实验中,我们采用固定预测器和均匀量化器。预测器采用左侧、上方预测均可。量化器采用8比特均匀量化。本实验的目标是验证DPCM编码的编码效率。首先读取一个256级的灰度图像,采用自己设定的预测方法计算预测误差,并对预测误差进行8比特均匀量化(基本要求)。还可对预测误差进行1比特、2比特和4比特的量化设计(提高要求)。在DPCM编码器实现的过程中可同时输出预测误差图像和重建图像。将预测误差图像写入文件并将该文件输入Huffman编码器,得到输出码流、给出概率分布图并计算压缩比。将原始图像文原创 2021-05-05 12:12:42 · 158 阅读 · 0 评论 -
编程实现LZW编解码
这里写目录标题一、实验目的二、实验思路1. 编码2. 解码3. 数据结构分析三、代码部分1. bitio.h2. bitio.c3. main.c四、结果分析LZW编码的应用一、实验目的首先调试LZW的编码程序,以一个文本文件作为输入,得到输出的LZW编码文件。以实验步骤一得到的编码文件作为输入,编写LZW的解码程序。在写解码程序时需要对关键语句加上注释,并说明进行何操作。重点说明当前码字在词典中不存在时应如何处理并解释原因。选择至少十种不同格式类型的文件,使用LZW编码器进行压缩得到输出的压缩比原创 2021-04-10 16:38:06 · 447 阅读 · 0 评论 -
浅述非结构化数据与非结构化处理
文章目录一、非结构化数据的定义二、非结构化处理的重要性三、非结构化处理的方法和手段一、非结构化数据的定义非结构化数据是数据结构不规则或不完整,没有预定义的数据模型,不方便用数据库二维逻辑表来表现的数据。包括所有格式的办公文档、文本、图片、XML, HTML、各类报表、图像和音频/视频信息等等。计算机信息化系统中的数据分为结构化数据和非结构化数据。非结构化数据其格式非常多样,标准也是多样性的,而且在技术上非结构化信息比结构化信息更难标准化和理解。所以存储、检索、发布以及利用需要更加智能化的IT技术,比原创 2021-04-07 16:19:36 · 2899 阅读 · 1 评论 -
图片格式转换:BMP序列转YUV文件
文章目录一、实验要求二、实验思路BMP文件的组成结构三、代码实现1. 头文件 bmp2yuv.h2. 源文件bmp2rgb.cpp3. 源文件rgb2yuv.cpp4. 源文件main.cpp四、结果分析1. 设置参数2. 运行程序3. 结果展示一、实验要求(1)在图像处理软件中自行生成多个BMP文件,至少含5个不同的场景画面,要求带含有班级、学号后四位和本人姓名(缩写或昵称均可)的logo。(基本要求为24bit的BMP,进阶要求为支持小于24bit的BMP。)(2)编写将第一步所生成的多个BMP文原创 2021-04-01 08:25:28 · 630 阅读 · 0 评论 -
TGA图像文件格式解析
文章目录一、TGA图像文件格式概述1. 图像格式2. 结构3. 压缩二、TGA格式解析(含实例分析)三、总结一、TGA图像文件格式概述1. 图像格式TGA(Targa)格式是计算机上应用最广泛的图象格式。在兼顾了BMP的图象质量的同时又兼顾了JPEG的体积优势。并且还有自身的特点:通道效果、方向性。在CG领域常作为影视动画的序列输出格式,因为兼具体积小和效果清晰的特点。TGA格式(Tagged Graphics)是由美国Truevision公司为其显示卡开发的一种图像文件格式,文件后缀为“.tga.原创 2021-03-24 21:57:53 · 2869 阅读 · 0 评论 -
彩色空间转换(编程实现YUV与RGB文件格式的相互转换)
文章目录一、实验要求二、实验思路三、代码实现1.RGB2YUV2.YUV2RGB四、总结分析1.RGB2YUV2.YUV2RGB一、实验要求1. 基本要求(必做)编写RGB转化为YUV程序,重点掌握函数定义,部分查找表的初始化和调用,缓冲区分配。将得到的RGB文件转换为YUV文件,用YUV Viewer播放器观看,验证是否正确。2. 提高要求(可选)编写将YUV转换为RGB的程序。将给定的实验数据用该程序转换为RGB文件。并与原RGB文件进行比较,如果有误差,分析误差来自何处。注:down..原创 2021-03-18 00:14:37 · 700 阅读 · 2 评论 -
分析rgb和yuv文件的三个通道的概率分布,并计算各自的熵(编程实现)。
文章目录一、实验任务二、实验思路三、代码部分1.rgb2.yuv四、结果分析1.rgb的熵及概率分布图2.yuv的熵及概率分布图3.结论一、实验任务分析rgb和yuv文件的三个通道的概率分布,并计算各自的熵(编程实现)。注:1. down.rgb和down.yuv两个文件的分辨率均为256*256。2. yuv为4:2:0采样空间。3. 存储格式:rgb文件按每个像素BGR分量依次存放;YUV格式按照全部像素的Y数据块、U数据块和V数据块依次存放。二、实验思路1. 分别读取R、G、B(或原创 2021-03-07 00:45:30 · 2282 阅读 · 6 评论 -
使用Audacity分析浊音、清音、爆破音的时域及频域特性。
文章目录一、实验任务二、实验内容1. 浊音2. 清音3. 爆破音三、实验分析1. 浊音2. 清音3. 爆破音一、实验任务使用Audacity分析浊音、清音、爆破音的时域及频域特性。二、实验内容1. 浊音语音学中,将发音时声带振动的音称为浊音。以浊音U为例,使用Audacity得到时域及频域波形。浊音U时域波形图(如下)浊音U频域波形图(如下)2. 清音语音学中,将发音时声带不振动的音称为清音,与浊音相对。以浊音t为例,使用Audacity得到时域及频域波形。清音t时域波形图(如下)原创 2021-03-06 14:42:22 · 468 阅读 · 1 评论