自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-06-30

2021-06-30 12:01:21 66

原创 数据压缩实验四——DPCM压缩与分析

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

2021-06-27 00:12:21 212

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

数据压缩实验三——LZW编解码一、 实验目的掌握词典编码的基本原理,用C/C++/Python等语言编程实现LZW解码器并分析编解码算法。二、 实验内容1.LZW编码原理和实现算法LZW的编码思想是不断地从字符流中提取新的字符串,通俗地理解为新“词条”,然后用“代号”也就是码字表示这个“词条”。这样一来,对字符流的编码就变成了用码字去替换字符流,生成码字流,从而达到压缩数据的目的。LZW编码是围绕称为词典的转换表来完成的。LZW编码器通过管理这个词典完成输入与输出之间的转换。LZW编码器的输入是

2021-06-22 23:54:40 220

原创 数据压缩实验二——BMP序列转YUV文件

数据压缩实验二——BMP序列转YUV文件一、 实验目的1.理解图像文件的基本组成。2.掌握结构体作为复杂数据对象的用法。进一步熟悉由问题到程序的解决方案,并掌握编程细节:如内存分配、倒序读写、字节序、文件读写过程等。二、实验内容BMP 序列转 转 YUV 文件(1)在图像处理软件中自行生成多个BMP文件,至少含5个不同的场景画面,要求带含有班级、学号后四位和本人姓名(缩写或昵称均可)的logo。(基本要求为24bit的BMP,进阶要求为支持小于24bit的BMP。)(2)编写将第一步所

2021-06-22 15:03:02 178

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

一、实验要求1,理解程序设计的整体框架2,理解感知音频编码的设计思想(两条线、时-频分析的矛盾)3,理解心理声学模型的实现过程(临界频带的概念、掩蔽值计算的思路)4,理解码率分配的实现思路5,输出音频的采样率和目标码率6,选择三个不同特性的音频文件(噪声(持续噪声、突发噪声)、音乐、混合)7,某个数据帧,输出( 该帧所分配的比特数、该帧的比例因子、该帧的比特分配结果)二、实验思路MPEG-I 心理声学模型·通过子带分析滤波器组使信号具有高的时间分辨率,确保在短暂冲击信号情况下,编码的声

2021-06-10 14:48:01 225

原创 Lloyd-Max标量量化器条件和线性预测器最小均方误差的推导

2021-06-09 21:24:46 373

原创 数据压缩实验五——JPEG解码器

一、实验目的掌握JPEG编解码系统的基本原理。初步掌握复杂的数据压缩算法实现,并能根据理论分析需要实现所对应数据的输出。二、实验内容1.JPEG编解码原理JPEG编码的过程如上图所示。解码是编码的逆过程。2. JPEG格式...

2021-06-03 21:12:22 209

原创 随机信号的建模参数法

随机信号的建模参数法一、概述为随机信号建立参数模型是研究随机信号的一种基本方法,其含义是认为随机信号是由白噪 激励某一确定系统的响应。只要白噪的参数确定了,研究随机信号就可以转化成研究产生随机信号的系统。二、AR模型的估计例:已知自回归信号模型 AR(3)为:a = [-14 / 24, -9 / 24, 1 / 24];A = [1, a(1), a(2), a(3);... a(1), 1 + a(2), a(3), 0;... a(2), a(1)+

2021-06-03 18:54:06 192

原创 分析TAG文件

分析TAG文件一、实验目的:分析一个图片文件,格式为TAG二、实验内容:实例:选择的图片,原图为JPG格式,实际分析的时候已转为TAG格式格式分析:参考第1个byte是00,这个文件中没有图像信息字段第2个byte是00,文件没有颜色表第3个byte是02,是非压缩RGB格式图像第9~12个byte都是00,图像坐标为(0,0)第13、14字节是5605,说明了图像的宽度是556第15、16字节是0003,说明了图像的高度是300第17字节是18,说明像素占用位数为24第18

2021-04-22 16:57:14 1253

原创 数据压缩实验一——YUV和RGB互相转换

数据压缩——YUV和RGB互相转换一、实验内容:1,实现将编写将YUV转换为RGB的程序。将给定的实验数据用该程序转换 为RGB文件。并与原RGB文件进行比较,如果有误差,分析误差来自何处。2,总结 RGB 和 YUV 彩色空间转换的转换公式及编程实现的算法并写成实验报告。二、实验原理:Y=0.299R+0.587G+0.114BU=-0.1684R-0.3316G+0.5B+128V=0.5R-0.4187G-0.0813B+128R=Y+1.4075(V-128)G=Y-0.3455(U

2021-04-05 17:54:04 673

原创 down.rgb和down.yuv各自的熵

RGB熵的计算#include"stdio.h"#include"math.h"#include"iostream"#include"windows.h"using namespace std;#define MAX 256void main(){float count[MAX]={0};float h[3]={0};float iq;int rgb;int size=256256,total=256256*3;unsigned char *RGB_buffer_in;unsi

2021-03-10 22:42:17 87

原创 利用Audacity分析语音信号

利用Audacity分析语音信号自己录制清音、浊音、爆破音的音频文件,利用Audacity软件对录好的音频文件进行时域及频域分析。浊音:时域频域清音:时域频域爆破音:时域频域

2021-03-10 18:15:49 554

空空如也

空空如也

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

TA关注的人

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