自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JPEG实验

目录JPEG文件格式分析Segment 的组织形式Segment MarkerJPEG编码原理 Level OffesetDCT变换量化编码熵编码(Huffman编码)JPEG解码流程实验步骤代码分析tinyjpeg-internal.h定义结构体、参数等在write_yuv添加代码将输出文件保存为可供YUVViewer观看的YUV文件tinyjpeg.h以txt文件输出所有的量化矩阵及Huffman码表解析JPEG文件头函数解析SOF解析SOS之字形扫描实验结果JPEG文件以segment的形式组织,其中

2022-07-05 15:31:27 838

原创 MPEG音频编码

目录 MPEG编码思想整体概述多相滤波器组(Polyphase Filter Bank)原理缺点与临界频带比较心里声学模型I心理声学模型ⅠLayerI编码码率分配装帧帧头格式LayerII编码概述量化装帧 实验内容实验代码 定义宏进行音频信息打印实验结果噪声音乐持续噪声 混合音频​(1)基本思想分析信号,去掉不能被感知的部分(2)MPEG-1声音的主要性能输入为PCM信号,采样率为32,44.1或48kHz,输出为32kbps到384kbps。(3)三个独立的压缩层次 Layer1:编码器最简单,

2022-07-04 21:09:25 564

原创 H.264码流分析

目录SPSPPSI帧P帧B帧GOPprofile_idc:(100)level_idc:(31)seq_parameter_set_id:(0)profile_idc,level_idc: 指定本码流序列所使用的profile ,levelchroma_format_idc: (1)与亮度取样对应的色度取样。值为1时代表4:2:0 的色度格式bit_depth_luma_minus8: (0)用于计算亮度队列样值的比特深度以及亮度量化参数范围的取值偏移bit_depth_chroma_minus8:(0

2022-07-03 17:27:19 250

原创 DPCM压缩系统的实现和分析

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

2022-07-03 16:37:23 502

原创 LZW编码

目录实验目的实验原理第二类词典编码LZWLZW编码原理LZW编码实现算法LZW解码原理和实现算法数据结构分析实验步骤创建程序bitio.hbitio.cpplzw.cpp实验结果纯中文.txt文件编解码编码解码结果纯英文.txt文件编解码其他格式文件实验结果DOCX文本文档BMPYUVAU声音格式MP4FLVMP3总结实验目的掌握词典编码的基本原理,用C/C++/Python...

2022-05-09 21:41:27 1381 1

原创 图像文件的读写和转换:BMPtoYUV

实验目的1.理解图像文件的基本组成。2.掌握结构体作为复杂数据对象的用法。进一步熟悉由问题到程序的解决方案,并掌握编程细节:如内存分配、倒序读写、字节序、文件读写过程等。实验原理BMP文件的组成结构BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用广泛。它采用位映射存储格式,除了图像深度可选以外,在绝大多数应用中不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可...

2022-04-21 20:57:15 203

原创 WAV文件分析

目录格式解析RIFF块FORMAT块DATA块注意Waveform Audio File Format(WAVE,又或者是因为WAV后缀而被大众所知的),它采用RIFF(Resource Interchange File Format)文件格式结构。通常用来保存PCM格式的原始音频数据,所以通常被称为无损音频。但是严格意义上来讲,WAV也可以存储其它压缩格式的音频数据。格式解析WAV文件遵循RIFF规则,其内容以区块(chunk)为最小单位进行存储。WAV文件一般...

2022-04-06 12:59:36 162

原创 AVI文件格式分析

RIFF块所有AVI文件以"RIFF"表示符后跟的标识码‘AVI’开始。4字节”RIFF”表示字符串(Chunk ID) 4字节RIFF文件大小(数据块的大小) 4字节形式类型或者列表类型“AVI”R I F F 文件大小 文件类型(AVI) 数据...... RIFF块各字段描述:十六进制数 描述 52 49 46 46 表示“RIFF”字符串 98 82 86 01 ...

2022-04-06 11:53:56 3120

原创 第一周作业

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录RGB图像的熵音频分析1.a2.o3.e总结RGB图像的熵提示:图像是按照BGRBGR...的格式保存的#include<stdio.h>#include<iostream>#include<cstring>using namespace std;int main(){ //196608字节=256*256*24/8 FILE* fp = .

2022-03-15 18:30:14 88

原创 PNG图片格式分析格式

PNG文件格式PNG总体格式一个PNG文件是由8字节的文件标志和按照特定结构组织的3个以上的数据块(chunk)构成的,结构如所示。具体结构如图1、图2所示PNG文件结构图1 包含调色板数据块(PLTE)的PNG图像文件格式图2 不包含调色板数据块(PLTE)的PNG图像文件格式(注:1表示:只有1个;+表示:1个或多个;?表示:0个或1个;*表示:0个或多个;|表示:2选1)2.PNG文件标志对于一个PNG文件来说,其文件头总是...

2022-03-10 19:50:24 2202

空空如也

空空如也

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

TA关注的人

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