自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 6、DPCM编解码

目录一、实验原理1. DPCM编解码原理2. PSNR的计算二、实验代码三、实验内容1. bmp格式转yuv格式2. 不同量化比特的DPCM(1)8bit量化(2)1,2,4bit量化3. DPCM+熵编码和熵编码的比较(1)编码效率(2)概率分布图DPCM是差分预测编码调制的缩写,是比较典型的预测编码系统。在DPCM系统中,需要注意的是预测器的输入是已经解码以后的样本。之所以不用原始样本来做预测,是因为在解码端无法得到原始样本,只能得到存在误差的样本。因此,在DPCM编码器中实际内嵌了一个解码器,如编码器

2022-07-12 17:44:04 853

原创 7、JPEG编解码

目录一、JPEG编码原理二、JPEG文件格式三、JPEG解码流程四、实验内容1. 将JPEG文件输出为YUV文件2. 三个结构体① struct huffman_table② struct component ③ struct jdec_private3. TRACE4. 以txt文件输出所有的量化矩阵和所有的HUFFMAN码表①量化矩阵②HUFFMAN码表 5. 输出DC和AC图像并统计其概率分布1. 零偏置Level Offset对于灰度级是 的像素,通过减去 ,将无符号的整数值变成有符号数。 例如

2022-07-08 14:57:28 1562

原创 8、MPEG音频编码

目录一、感知音频编码的设计思想1. MEPG音频编码器框架图2. 多相滤波器组3. 心理声学模型4. 码率分配二、实验步骤1. 输出音频的采样率和目标码率2. 输出数据帧的比例因子、分配的比特数和分配结果3. 选择三个不同特性的音频文件(1)音乐(2)噪声(3)混合将PCM样本变换到32个子带的频域信号,每个子带上每12个样点共用一个量化器,即以12个样点为单位进行一次比例因子计算。找到12个样点中绝对值的最大值,在比例因子查找表中找到比该最大值大的最小值作为这12个样点的比例因子。在MPEG2中,在32个

2022-07-07 10:37:52 330

原创 5、LZW编解码

目录一、实验目的二、实验原理1. LZW编码原理2. LZW解码原理三、实验代码1. 数据结构分析2. 主要功能模块(1)初始化词典(2)将新串加入词典(3)查找词典中是否有字符串(4)编码(5)解码3.完整代码(1)bitio.h(2)bitio.c(3)lzw.c四、实验步骤1. 调试编码程序2. 调试解码程序3. 压缩效率分析掌握词典编码的基本原理,用C/C++/Python等语言编程实现LZW解码器并分析编解码算法。① 将词典初始化为包含所有可能的单字符,当前前缀P初始化为空。② 当前字符C=字

2022-07-06 17:00:30 788

原创 9、H.264码流分析

目录一、实验简介二、实验步骤及结果1. SPS、PPS分析(1)序列参数集SPS(2)图像参数集PPS2. GOP分析 (1)图像帧类型与所用比特数分析(2)I帧分析(3)P帧分析(4)B帧分析用码流分析仪H264Visa、Elecard StreamEye Tools打开一个.mp4或.264文件,从SPS、PPS、GOP中I、P、B帧的层次进行码流分析。用Elecard StreamEye Tools打开Movie.mp4文件。 从【File】中可知:该视频的分辨率为640*368,帧率为48,pro

2022-07-04 21:52:58 995

原创 4、BMP文件转换为YUV文件

一、BMP文件结构1.简介BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用广泛。它采用位映射存储格式,除了图像深度可选以外,在绝大多数应用中不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit、16bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。2.结构典型的BMP图像文件由四部分组成:①位图头文件数据结

2022-04-18 20:44:18 399

原创 3、AVI结构分析||WAV文件结构分析

一、AVI结构分析二、WAV文件结构分析1、WAV文件简介WAV是最常见的声音文件格式之一,是微软公司专门为Windows开发的一种标准数字音频文件,该文件能记录各种单声道或立体声的声音信息,并能保证声音不失真。但WAV文件有一个致命的缺点,就是它所占用的磁盘空间太大。它符合资源互换文件格式(RIFF)规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持。Wave格式支持MSADPCM、CCITT A律、CCITT μ律和其他压缩算法,支持多种音频位数、采

2022-03-18 16:31:32 516

原创 2、PNG文件结构分析

一、PNG文件简介中文名 便携式网络图形 类型 无损压缩的位图片形格式 英文名 Portable Network Graphics(PNG) 设计目的 试图替代GIF和TIFF文件格式 二、PNG文件结构PNG图像格式文件由一个8字节的PNG文件署名域和按照特定结构组织的3个以上的数据块(chunk)组成。PNG文件署名域 PNG数据块 PNG数据块 ... PNG数据块 1、PNG文件署名域PNG文件署名域是用来标识.

2022-03-13 23:22:09 1107

原创 1、浊音时域波形和频谱分析||计算RGB文件三通道分量的熵

一、 浊音时域波形和频谱分析本实验采用软件audacity录制浊音a、o、e、u,绘制时域波形和频谱并进行分析。①a:②e:③o:④u:由上图可知:浊音时域波形具有周期性,频谱中有多个明显的共振峰。二、计算RGB文件三通道分量的熵该测试文件分辨率为256*256,数据格式为每个像素占用3字节,BGRBGR...保存。用C++实现编程,代码如下:#include <iostream>using nam.

2022-03-13 13:54:22 3506

空空如也

空空如也

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

TA关注的人

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