自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 [数据压缩]DPCM压缩系统的实现和分析

实验目的掌握DPCM编解码系统的基本原理。初步掌握实验用C/C++/Python等语言编程实现DPCM编码器,并分析其压缩效率。实验原理DPCM是差分预测编码调制的缩写,是比较典型的预测编码系统。在DPCM系统中,需要注意的是预测器的输入是已经解码以后的样本。之所以不用原始样本来做预测,是因为在解码端无法得到原始样本,只能得到存在误差的样本。因此,在DPCM编码器中实际内嵌了一个解码器,如编码器中虚线框中所示。在一个DPCM系统中,有两个因素需要设计:预测器和量化器。理想...

2022-05-17 14:47:23 468 1

原创 [数据压缩]LZW编解码算法实现与分析

实验目的掌握词典编码的基本原理,用C/C++/Python等语言编程实现LZW解码器并分析编解码算法。实验原理LZW编码LZW的编码思想是不断地从字符流中提取新的字符串,通俗地理解为新“词条”,然后用“代号”也就是码字表示这个“词条”。这样一来,对字符流的编码就变成了用码字去替 换字符流,生成码字流,从而达到压缩数据的目的。LZW编码是围绕称为词典的转换表 来完成的。LZW编码器通过管理这个词典完成输入与输出之间的转换。LZW编码器的输 入是字符流,字符流可以是用8位ASCII字符组成的

2022-04-21 18:52:48 854

原创 [数据压缩]bmp序列转yuv文件

#include <stdio.h>#include <stdint.h>#include <cstring>#include <cstdlib>typedef struct /**** BMP file header structure (14 bytes) ****/{ uint16_t bfType; /* file type ,set 0x4d42 */ ..

2022-03-25 11:00:36 3175

原创 [数据压缩]RGB文件转换YUV420文件

RGB文件与YUV文件格式RGB文件格式RGB三个分量按照B、G、R的顺序储存(4:4:4)YUV文件格式此次选用YUV420文件格式,每四个Y共用一组U、V分量(4:2:0)RGB到YUV的转换公式Y = 0.299 R + 0.587 G + 0.114 BU = - 0.1687 R - 0.3313 G + 0.5 B + 128V = 0.5 R - 0.4187 G - 0.0813 B + 128c++代码实现#include <.

2022-03-23 15:02:23 6475

原创 [数据压缩]WAV文件格式分析及AVI数据结构分析

WAV文件格式分析 WAV概述 Waveform Audio File Format(WAVE),后缀采用WAV,采用Resource Interchange File Format(RIFF)文件格式结构。通常用来保存PCM格式的原始音频数据,所以通常被称为无损音频。但是严格意义上来讲,WAV也可以存储其它压缩格式的音频数据。 WAV文件格式分析 WAV文件遵循RIFF规则,其内容以区块chunk为最小单位进行存储。WAV文件一般由3个区块组成RIFFchunk、Format...

2022-03-18 00:12:57 2877

原创 [数据压缩]PNG图像格式结构分析

目录PNG概述PNG文件结构分析根据实际PNG图像的格式结构分析参考文献PNG概述流式网络图形格式(Portable Network Graphic Format,PNG)是一种采用无损压缩算法的位图格式。PNG开发的目的是替代GIF和TIFF文件格式,并增加一些GIF文件格式所不具备的特性。PNG使用从LZ77派生的无损数据压缩算法。PNG在存储灰度图像时,灰度图像的深度可多到16位,在存储彩色图像时,彩色图像的深度可多到48位,同时还可存储多到16位的α通道数据。PN

2022-03-17 15:02:29 2655

原创 [数据压缩] rgb文件三通道分量的熵计算及元音的时域频域波形分析

目录rgb文件三通道分量的熵计算的编程实现元音的时域频域波形分析基于Audacityrgb文件三通道分量的熵计算的编程实现元音的时域频域波形分析基于Audacity

2022-03-16 16:06:12 1771

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除