自定义博客皮肤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)
  • 收藏
  • 关注

原创 H.264文件解析与H.264编解码

数据压缩实验八PART1 H.264文件解析一、实验要求选择一个.mp4或者.264文件。在码流分析仪软件中打开该文件,从几个层次进行分析:(1) 分析SPS和PPS里都包含哪些主要的信息,给出参数值。(例如分辨率、帧率、GOP结构等等)(2)以一个GOP为例,分析如下信息:每个图像帧的类型及所用的编码比特数、QP值;并以图像帧号为横坐标、每帧所用比特数为纵坐标画出曲线图;以图像帧号为横坐标、每帧所用QP为纵坐标画出曲线图。以第一个I帧作为分析对象,基于该帧图像的空间特性,分析每个宏块所

2021-07-03 19:20:28 514

原创 MPEG音频编码

数据压缩实验六实验原理:

2021-06-16 23:43:17 206

原创 JPEG原理分析及JPEG解码器的调试

数据压缩实验五实验目的掌握JPEG编解码系统的基本原理。初步掌握复杂的数据压缩算法实现,并能根据理论分析需要实现所对应数据的输出。实验原理JPEG(Joint Photographic Experts Group)是联合图像专家组的英文缩写。 该组织从1986年正式开始制订静止数字图像的压缩编码标准,该标准于1992年正式通过,称为JPEG标准。JPEG是第一个数字图像压缩的国际标准,它不仅适于静止图像的压缩,对于电视图像序列的帧内压缩也常采用JPEG算法,因此JPEG是一个适用范围广泛的通用标准

2021-06-10 16:24:05 143

原创 DPCM差分预测编码

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

2021-06-03 14:49:46 608

原创 LZW解码

LZW解码数据压缩实验三1.原理:(1)编码初始字典包含所有的单字符,初始化P=NULL;将数据流的下一个字符赋给C;判断P+C(P连接C)这个字符是否在字典里:是:P=P+C;否:输出P对应的码字CW,将P+C作为新串写入字典,P=C;返回步骤2。(2)解码在开始译码时词典包含所有可能的前缀根;令CW=码字流中的第一个码字;输出当前缀-符串string.CW到码字流;先前码字PW=当前码字CW;当前码字CW=码字流的下一个码字;判断当前缀-

2021-04-30 00:13:09 205

原创 bmp转yuv

实验二 bmp转yuv1.实验原理:2.实验材料:10张带有自己姓名学号的bmp图片。3.代码实现:主函数:#include<windows.h>#include<stdlib.h>#include<stdio.h>#include<malloc.h>#include"bmp2yuv.h"int main(char argc,char *argv[]){ int height,width; BITMAPFILEHEADER

2021-04-08 00:32:30 92

原创 TGA格式文件分析

一、TGA格式简介TGA(Truevision Graphics Adapter)文件格式由Truevision公司于1984年创建,可用于存储8位、15位、16位、24位、32位图像数据,支持alpha通道、颜色索引、RGB颜色、灰度图、行程压缩算法(RLE)、开发者自定义区、缩略图等。TGA(Targa)格式是计算机上应用最广泛的图像格式。在兼顾了BMP的图像质量的同时又兼顾了JPEG的体积优势。并且还有通道效果、方向性等特点。在CG领域常作为影视动画的序列输出格式,因为兼具体积小和效果清晰的特点。T

2021-03-26 16:46:41 495

原创 RGB与YUV之间的转换

一、实验目的:1.学会从计算和程序的角度分析问题通过完成本实验,理解计算思维,即从问题出发,通过逐步分析和分解,把原问题转化 为可用程序方式解决的问题。在此过程中设计出一个解决方案。2.进一步理解彩色空间的概念并掌握不同彩色空间转换的基本方程。3.通过逐步设计程序,掌握编程细节:如查找表的设计,内存分配,对U和V信号进行下采样,文件读写过程等。掌握程序调试的基本方法。二、实验原理:1、基本公式:亮度方程:Y=0.2990R+0.5870G+0.1140BR−Y=0.7010R−0.5870G

2021-03-24 16:44:59 348

原创 分析rgb和yuv文件三个通道的概率分布并计算各自的熵

数据压缩第一次 作业2一、作业要求:对群里发的down.rgb和down.yuv分析三个通道的概率分布,并计算各自的熵。(编程实现)两个文件的分辨率均为256*256,yuv为4:2:0采样空间,存储格式为:rgb文件按每个像素BGR分量依次存放;YUV格式按照全部像素的Y数据块、U数据块和V数据块依次存放。二、解决思路:用C++编程实现,根据两种文件的不同存储形式,统计出R,G,B和Y,U,V在每个点的频次,计算概率 ,然后将计算出的结果写入txt文件,计算熵输出,用matlab绘制概率分布图。

2021-03-11 00:26:25 97

原创 用Audacity分析清音、浊音、爆破音的时域、频域特性

用Audacity分析清音、浊音、爆破音的时域、频域特性数据压缩第一次 作业1一、清音t1、时域:清音在时域上的波形比较随机,没有周期性。2、频域:清音在频域上的波形相对平稳,没有明显的峰值,能量较低。二、浊音u1、时域:浊音在时域上的波形具有一定的周期性。2、频域:浊音在频域上的波形起伏较大,有明显的峰值,能量较高。三、爆破音p1、时域爆破音在时域上的波形也无周期性。2、频域爆破音在频域上的波形也没有明显的峰值,能量介于清音与浊音之间。...

2021-03-10 14:19:13 139

空空如也

空空如也

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

TA关注的人

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