自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据压缩实验五—JPEG原理

一 实验原理1 JPEG编码过程2 JPEG文件格式3 JPEG解码过程读取文件解析 Segment Maker依据每个分量的水平、垂直采样因子计算 MCU 的大小,并得到每个 MCU 中 8×8 宏块的个数对每个 MCU 解码 (依照各分量水平、垂直采样因子对 MCU 中每个分量宏块解码)解析到 EOI,解码结束将 Y、Cb、Cr 转化为需要的色彩空间并保存二 实验过程...

2021-07-04 21:49:11 73

原创 数据压缩实验六:MPEG音频编码

一、实验目的理解程序设计的整体框架,理解感知音频编码的设计思想,理解心理声学模型的实现过程,理解码率分配的实现思路。二、实验要求输出音频的采样率和目标码率,选择三个不同特性的音频文件分析,输出某帧所分配的比特数、比例因子、比特分配结果。三、实验原理主要原理框图32个子带滤波器组:通过子带分析滤波器组使信号具有高的时间分辨率,确保在短暂冲击信号情况下,编码的声音信号具有足够高的质量。将PCM样本变换到32个子带的频域信号:如果输入的采样频率为48kHz ,那么子带的频率宽度为48/ (2*3

2021-06-16 23:29:07 80

原创 数据压缩实验四—DPCM编码

1 实验目的掌握DPCM编解码系统的基本原理。初步掌握实验用C/C++/Python等语言编程实现DPCM编码器,并分析其压缩效率。2 实验原理2.1 DPCMDPCM:差分预测编码调制输入图像与上一个图像的预测值做差,将差值进行编码。编码后的差值有两个去向,一是直接输出,二是通过解码器解出差值,再与上一帧的预测值相加,就得到了当前图像的预测值,为下一帧图像到来时做好准备。2.2 PSNRPSNR:峰值信噪比3 实验内容3.1 代码#include<stdio.h>#

2021-06-16 22:58:25 126

原创 数据压缩实验三——LZW编码

一、实验目的掌握词典编码的基本原理,用C/C++/Python等语言编程实现LZW解码器并分析编解码算法。二、实验原理(1)编码初始字典包含所有的单字符,初始化P=NULL;将数据流的下一个字符赋给C;判断P+C(P连接C)这个字符是否在字典里:是:P=P+C;否:输出P对应的码字CW,将P+C作为新串写入字典,P=C;返回步骤2。(2)解码在开始译码时词典包含所有可能的前缀根;令CW=码字流中的第一个码字;输出当前缀-符串string.CW到码字流;先前

2021-05-10 17:29:16 167

原创 数据压缩实验2

一、实验目的1、理解bmp文件的基本组成;2、实现bmp序列向yuv文件的转换(基本要求为24bit的bmp文件,进阶要求为支持小于24bit的bmp文件),并用YUV Viewer播放验证。实验准备如上二、实验代码1、主函数#include<windows.h>#include<stdlib.h>#include<stdio.h>#include<malloc.h>#include"bmp2yuv.h"int main(char a

2021-04-08 00:20:18 112

原创 数据压缩||彩色空间转换

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

2021-03-24 22:05:20 71

原创 数据压缩作业1-2

作业要求对群里发的down.rgb和down.yuv分析三个通道的概率分布,并计算各自的熵。附加条件两个文件的分辨率均为256*256,yuv为4:2:0采样空间rgb文件按每个像素BGR分量依次存放;YUV格式按照全部像素的Y数据块、U数据块和V数据块依次存放。1、计算RGB#include<stdio.h>#include#include<math.h>using namespace std;#define Res 256*256int main(){u

2021-03-14 16:56:57 43

原创 数据压缩作业1-1

使用群里发的音频分析软件分析浊音、清音爆破音的时域及频域特性。(1)浊音时域:频域:特点:短时平均幅度较大,短时过零率较低,且具有周期性(2)清音时域:频域:特点:短时平均幅度较低,短时过零率较高(3)爆破音时域:频域:特点:短时过零率较高...

2021-03-10 20:18:53 47

空空如也

空空如也

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

TA关注的人

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