
c语言
文章平均质量分 96
小帆每天加油吖
这个作者很懒,什么都没留下…
展开
-
H.264编解码分析
H.264编解码分析一、关于视频编码首先我们需要知道为什么我们需要视频编码呢?因为视频信号所包含的信息量巨大,显然我们现在的网络情况是远远不能满足的,我们需要通过编码压缩视频,节省对传输带宽和储存空间的需求,以便于在网络上进行传送。视频是由图像组成的。而图像则是由一个个像素组成的,而一个像素,可以通过 R/G/B 三种颜色的值来表达,也可以通过YUV表达 。其中,Y 是明亮度,用来表示像素的灰度值;U、V 分别是影像色彩与饱和度,用来表示像素的颜色。在视频编码的过程中,视频不直接使用RGB而是用Y原创 2021-07-10 20:34:01 · 926 阅读 · 0 评论 -
H.264格式分析
几乎所有视频编码标准的编码结构都是基于树状的分层结构,如图像组层,图像层,片层,宏块层和块层。在以往的标准中,每一层都有头部信息描述该层中的重要信息,数据部分包含该层的数据。一旦头部信息丢失,就会导致该层及以下各层的所有数据不可用◼ 将片层以上很少变化的系统级信息放在序列参数集(Sequence parameter set, SPS)和图像参数集(Picture parameter set,PPS)中传送◼ 由于参数集中的信息大多是系统级信息,与图像具体内容不相关,因此需要在编解码端建立会话连接时进行.原创 2021-06-24 16:17:34 · 474 阅读 · 0 评论 -
MPEG音频编码及分析
MPEG音频编码一、MPEG-I心理声学模型MPEG-I 标准定义了两个模型心理声学模型1:计算复杂度低,但对假设用户听不到的部分压缩太严重心理声学模型2 :提供了适合Layer III编码的更多特征实际实现的模型复杂度取决所需要的压缩因子,如大的压缩因子不重要,则可以完全不用心理声学模型。此时位分配算法不使用SMR( Signal Mask Ratio ),而是使用SNRLayerⅠ编码:码率分配在调整到固定的码率之前先确定可用于样值编码的有效比特数这个数值取决于比例因子、比原创 2021-06-16 11:44:31 · 1332 阅读 · 0 评论 -
实验五-JPEG原理分析及JPEG解码器的调试
JPEG原理分析及JPEG解码器的调试一、实验简介JPEG( Joint Photographic Experts Group)是用于连续色调静态图像压缩的一种标准,文件后缀名为.jpg或.jpeg,是最常用的图像文件格式。主要采用预测编码(DPCM)、离散余弦变换(DCT)以及熵编码的联合编码方式,以去除冗余的图像和彩色数据,属于有损压缩格式。所谓有损压缩,就是把原始数据中不重要的部分去掉,以便可以用更小的体积保存。JPEG整个压缩过程遵循如下步骤:1. 把数据分为“重要部分”和“不重要部分”原创 2021-06-08 21:11:59 · 954 阅读 · 1 评论 -
LZW 编解码算法实现与分析
一、实验简介1.LZW简介LZW 是一种无损数据压缩算法,对于GIF、TIFF格式等文件以及较大规模的英文文本的压缩具有良好的效果,一般可以压缩到原来大小的一半。LZW算法通过建立字典,实现字符重用与编码,适用于source中重复率很高的文本压缩。2.LZW编码LZW的编码思想是不断地从字符流中提取新的字符串,通俗地理解为新“词条”,然后用“代号”也就是码字表示这个“词条”。这样一来,对字符流的编码就变成了用码字去替换字符流,生成码字流,从而达到压缩数据的目的LZW编码是围绕称为词典的原创 2021-04-14 23:33:53 · 620 阅读 · 0 评论 -
编程实现将BMP序列转YUV文件
一、实验目的1.理解图像文件的基本组成。2.掌握结构体作为复杂数据对象的用法。进一步熟悉由问题到程序的解决方案,并掌握编程细节:如内存分配、倒序读写、字节序、文件读写过程等。二、实验原理1、BMP概述位图文件(Bitmap-File,BMP)格式是Windows采用的图像文件存储格式,其位图文件默认的文件扩展名是bmp或者dib。BMP格式分析如下:数据段名称含义大小位图文件头 (BITMAPFFILEHEADER)提供文件类型、大小等信息14字节位图信息原创 2021-03-28 15:11:11 · 161 阅读 · 0 评论