数据压缩作业
文章平均质量分 88
CUCKyrie
中国传媒大学智能媒体计算实验室IMC硕士研究生
展开
-
H.264码流分析实验
数据压缩H.264码流分析实验原创 2022-06-16 23:06:20 · 2827 阅读 · 1 评论 -
MPEG音频编码实验
MPEG标准主要有以下五个,MPEG-1、MPEG-2、MPEG-4、MPEG-7及MPEG-21等。该专家组建于1988年,专门负责为CD建立视频和音频标准,而成员都是为视频、音频及系统领域的技术专家。及后,他们成功将声音和影像的记录脱离了传统的模拟方式,建立了`ISO/IEC11172`压缩编码标准,并制定出MPEG-格式,令视听传播方面进入了数码化时代。因此,大家现时泛指的MPEG-X版本,就是由ISO `(InternationalOrganization for Standardization)原创 2022-05-29 21:42:54 · 739 阅读 · 1 评论 -
JPEG原理分析及JPEG解码器的调试
JPEG图像压缩算法能够在提供良好的压缩性能的同时,具有比较好的重建质量,被广泛应用于图像、视频处理领域,网站上80%的图像都采用了JPEG压缩标准。原创 2022-05-22 17:39:49 · 2089 阅读 · 0 评论 -
DPCM差分预测编码原理及实现
数据压缩实验:DPCM编码原创 2022-04-30 16:07:50 · 4265 阅读 · 1 评论 -
LZW算法原理及实现
LZW属于第二类词典编码,其基本思想是:企图从输入的数据中创建一个“短语词典”,这种短语词典可以是任意字符的组合。编码数据过程中,当遇到已经在字典中出现的“短语”时,编码器就输出这个词典中的短语的“索引号”,而不是短语本身。原创 2022-04-17 18:11:37 · 2057 阅读 · 0 评论 -
PNG文件转YUV格式并实现播放
文章目录PNG文件转YUVPNG文件格式YUV文件格式什么是YUV格式文件?YUV采样YUV 4:2:0RGB转YUV实验过程获取PNG文件信息获取IHDR信息获取PLTE调色板信息获取IDAT信息对IDAT数据块进行解压缩将解压缩的IDAT数据进行转换多个YUV合成PNG文件转YUV前言:本次实验选用了PNG转YUV,做的过程十分煎熬…主要原因是PNG的IDAT数据块的解码部分没有自己手写轮子,直接调用的Python的zlib库,所以每个像素解压缩出来的数据分布完全没有概念,而且第一次选的图片还是带α原创 2022-04-08 21:13:52 · 1640 阅读 · 0 评论 -
RGB文件三通道分量的熵的计算
RGB文件三通道分量的熵的计算所给的RGB文件是按照b,r,g的顺序排列,文件分辨率256×256256\times256256×256代码实现了以下功能:计算RGB三通道分量的熵将结果导出到.cvs文件中为了方便理解,用Excel进行了数据可视化。#include <iostream>#include <cstring>#include <cmath>#include <algorithm>#include <vector>原创 2022-03-15 10:07:01 · 299 阅读 · 0 评论 -
WAV格式文件分析
WAV是最常见的声音文件格式之一,是微软公司专门为Windows开发的一种标准数字音频文件,该文件能记录各种单声道或立体声的声音信息,并能保证声音不失真。它符合资源互换文件格式(RIFF)规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持。Wave格式支持MSADPCM、CCITT A律、CCITT μ律和其他压缩算法,支持多种音频位数、采样频率和声道,是PC机上最为流行的声音文件格式;但其文件尺寸较大,多用于存储简短的声音片段。原创 2022-03-12 18:27:27 · 1160 阅读 · 0 评论 -
PNG格式文件的分析
便携式网络图形(`Portable Network Graphics`,PNG)是一种采用无损压缩算法的位图格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。原创 2022-03-09 13:52:30 · 1662 阅读 · 0 评论