- 博客(9)
- 收藏
- 关注
原创 MPEG作业
MPEG-1声音的主要性能输入为PCM信号,采样率为32、44.1或48kHz,输出为32kbps~384kbps具有三个独立的压缩层次:layerⅠ(编码器最简单)、layerⅡ(编码器复杂度中等)、layerⅢ(编码器最复杂)听觉系统中存在一个听觉阈值电平,低于这个电平的声音信号就听不到。听觉阈值电平是自适应的,也就是说听觉阈值的大小随声音频率的改变而改变。一个人能否听到这种声音取决于声音的频率以及声音的幅度是否高于这种频率下的听觉阈值掩蔽效应: 一个较弱的声音的听觉感受被另一个较强的声音影响的现
2022-07-11 23:27:55
136
原创 H.264码流分析
目录一.SPS,PPS分析 (1)sequence parameter set 序列参数集参数解释二.picture parameter set 图像参数集参数解释: 编辑 三.GOP分析(1)I帧(帧内编码帧)(2)P帧(前向预测编码帧) (3)B帧(双向预测编码帧) 使用码流分析仪打开一个MP4文件: profile_idc: Main 表示当前H.264码流的profile。H.264中定义了三种常用的profile:baseline_profile,main_profile,extend
2022-07-04 22:38:28
667
原创 JPEG作业
JPEG( Joint Photographic Experts Group)即联合图像专家组,是用于连续色调静态图像压缩的一种标准,文件后缀名为.jpg或.jpeg,是最常用的图像文件格式。其主要是采用预测编码(DPCM)、离散余弦变换(DCT)以及熵编码的联合编码方式,以去除冗余的图像和彩色数据,属于有损压缩格式,它能够将图像压缩在很小的储存空间,一定程度上会造成图像数据的损伤。尤其是使用过高的压缩比例,将使最终解压缩后恢复的图像质量降低,如果追求高品质图像,则不宜采用过高的压缩比例。JPEG的性能,用
2022-06-27 22:00:47
450
原创 第六次作业—— DPCM压缩系统的实现和分析
DPCM压缩系统的实现和分析目录DPCM压缩系统的实现和分析实验原理PSNR计算压缩质量实验代码DPCM.cppmain.cppDPCM.h实验步骤实验图片的准备命令参数编辑图像质量比较8比特量化4比特,2比特,1比特量化Huffman熵编码比较编码效率原始图像与预测误差概率分布实验原理DPCM是差分预测编码,它是一个负反馈系统,其编解码原理如下图:DPCM是差分预测编码调制的缩写,是比较典型的...
2022-05-27 19:57:12
476
原创 数据压缩实验三--LZW算法
目录一.LZW算法原理:1.编码思想2.解码思想二.LZW编码算法实现1.数据结构2.编码代码分析(1)编码总流程(2)词典初始化(3)判断码字是否在词典中(4)将码字添加到词典中(5)打开二进制文件(6)按位输出数据到输出文件(7)关闭二进制输出文件3.调试代码,输出结果三.LZW解码算法实现1.解码代码分析(1)得到输入文件数据(2)解码总流程(3)将字符串放入d_stack,得到解码后字符串长度(4)当前码字在词典中不
2022-05-09 21:23:40
1111
原创 TGA--数据压缩第二次作业
一.TGA文件简介1.概述TGA(Tagged Graphics) TGA是由美国Truevision公司为其显示卡开发的一种图像文件格式,已被国际上的图形、图像工业所接受。现在已成为数字化图像,以及运用光线跟踪算法所产生的高质量图像的常用格式。TGA文件的扩展名为.tga。TGA的结构比较简单,属于一种图形、图像数据的通用格式,目前大部分文件为24位或32位真彩色,在多媒体领域有着很大影响。由于Truevision公司推出TGA的目的是为了采集、输出电视图像,所以TGA文件总是按行存储...
2022-04-21 21:20:52
619
原创 数据压缩—BMP2YUV
一.BMP文件格式介绍位图文件格式(BMP)是Windows采用的图像文件存储格式,在Windows环境下运行的所有图像处理软件都支持这种格式。BMP文本大体上分为四个部分:1.位图文件头typedef struct tagBITMAPFILEHEADER { WORD bfType;//说明文件的类型 DWORD bfSize;//说明文件的大小,以字节为单位 WORD bfReserved1;//保留,设置为0 WORD bfReserved2;//保留,设置为0 DWOR
2022-04-21 21:17:36
317
原创 数据压缩第三周作业
一.分析avi文件AVI是一种RIFF文件格式。通常情况下,一个AVI文件可以包含多个不同类型的媒体流(通常有一个音频流和一个视频流)。RIFF文件使用四字符码FOURCC来表征数据类型,比如"RIFF""AVI ""LIST"等。Windows操作系统使用的字节顺序为little-endian,因此一个四字符码"abcd"实际的DWORD值应为0x6463626。RIFF AVI格式:使用分析软件打开一个avi文件:当AVI文件包含多个流的时候,数据块使用一个四字符码来表征它.
2022-04-06 22:03:16
82
原创 数据压缩课程第一次作业
一.元音波形1.幅频特性2.时域波形二、实现RGB文件三通道分量的信息熵计算。代码如下:#define _CRT_SECURE_NO_WARNINGS#define ImageSize 256*256#include <stdio.h>#include <math.h>#include <malloc.h>float H(unsigned char* buffer){ ...
2022-03-20 15:31:20
420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人