<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Halo_G的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Halo_G</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Halo_G]]></copyright><item><title><![CDATA[数据压缩第九次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125568656</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125568656</guid><author>Halo_G</author><pubDate>Sat, 02 Jul 2022 08:49:19 +0800</pubDate><description><![CDATA[数据压缩第九次作业]]></description><category></category></item><item><title><![CDATA[数据压缩第八次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125568631</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125568631</guid><author>Halo_G</author><pubDate>Sat, 02 Jul 2022 08:27:42 +0800</pubDate><description><![CDATA[数据压缩第八次作业]]></description><category></category></item><item><title><![CDATA[数据压缩第七次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125527430</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125527430</guid><author>Halo_G</author><pubDate>Wed, 29 Jun 2022 18:43:13 +0800</pubDate><description><![CDATA[数据压缩第七次作业]]></description><category></category></item><item><title><![CDATA[数据压缩第六次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125527166</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125527166</guid><author>Halo_G</author><pubDate>Wed, 29 Jun 2022 18:27:59 +0800</pubDate><description><![CDATA[数据压缩第六次作业]]></description><category></category></item><item><title><![CDATA[数据压缩第四次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125043160</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125043160</guid><author>Halo_G</author><pubDate>Mon, 30 May 2022 11:18:21 +0800</pubDate><description><![CDATA[一、实验原理

1.BMP文件格式分析

BMP（全称 Bitmap）是 Windows 操作系统中的标准图像文件格式，可以分成两类：设备相关位图（DDB）和设备无关位图（DIB），使用广泛。它采用位映射存储格式，除了图像深度可选以外，在绝大多数应用中不采用其他任何压缩，因此，BMP 文件所占用的空间很大。BMP 文件的图像深度可选 lbit、4bit、8bit、16bit 及 24bit。BMP 文件存储数据时，图像的扫描方式是按从左到右、从下到上的顺序。由于 BMP 文件格式是 Windo...]]></description><category></category></item><item><title><![CDATA[数据压缩第五次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125042352</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125042352</guid><author>Halo_G</author><pubDate>Mon, 30 May 2022 10:45:02 +0800</pubDate><description><![CDATA[一、实验目的 

掌握词典编码的基本原理，用C/C++/Python等语言编程实现LZW解码器并分析编解码算 法。 

二、主要设备 

安装 Windows 和 Visual Studio 等编程平台的个人计算机 

三、实验内容 

1．LZW编码原理和实现算法 

LZW的编码思想是不断地从字符流中提取新的字符串，通俗地理解为新“词条”然后用“代号”也就是码字表示这个“词条”。这样一来，对字符流的编码就变成用码字去替 换字符流，生成码字流，从而达到压缩数据的目的。LZW编码是围绕称为词典的转换表 来完]]></description><category></category></item><item><title><![CDATA[数据压缩第三次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125041363</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125041363</guid><author>Halo_G</author><pubDate>Mon, 30 May 2022 10:18:56 +0800</pubDate><description><![CDATA[WAV文件作为多媒体中使用的声音波形文件格式之一，它是以RIFF格式为标准的。每个WAV文件的头四个字节便是“RIFF”。WAV文件由文件头和数据体两大部分组成。其中文件头又分为RIFF/WAV文件标识段和声音数据格式说明段两部分。

WAV文件数据块包含以脉冲编码调制格式表示的样本。WAV文件由样本组织而成，在单声道WAV文件中，声道0表示左声道声道1表示右声道，在多声道WAV文件中，样本是交替出现的。




（三）、WAV文件结构
    WAV文件采用的是RIFF格式结构。至少是由3个区...]]></description><category></category></item><item><title><![CDATA[数据压缩第二次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125041003</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125041003</guid><author>Halo_G</author><pubDate>Mon, 30 May 2022 09:57:33 +0800</pubDate><description><![CDATA[PNG数据块的通用结构



PNG数据块的定义

PNG定义了两种类型的数据块，一种是称为关键数据块(critical chunk)，是标准的数据块，另一种叫做辅助数据块(ancillary chunks)，是可选的数据块。关键数据块定义了4个标准数据块，每个PNG文件都必须包含它们，PNG读写软件也都必须要支持这些数据块。

文件头数据IHDR:

文件头数据块的数据块类型码为IHDR，它包含有PNG文件中存储的图像数据的基本信息，并作为第一个数据块出现在PNG数据流中，而且一个PNG数据流中只能有一个]]></description><category></category></item><item><title><![CDATA[数据压缩第一次作业]]></title><link>https://blog.youkuaiyun.com/Halo_G/article/details/125040885</link><guid>https://blog.youkuaiyun.com/Halo_G/article/details/125040885</guid><author>Halo_G</author><pubDate>Mon, 30 May 2022 09:42:41 +0800</pubDate><description><![CDATA[实验用图像为test.rgb，大小256*256，每个像素占3个字节，分别存放R、G、B三通道的值（范围0~255）。文件存储的格式为b1,g1,r1,b2,g2,r2,b3,g3,r3......

熵的计算公式为







本实验中熵的计算方法为log取2为底数

代码如下：

#include&lt;stdio.h&gt;

#include&lt;iostream&gt;

#include&lt;math.h&gt;

using namespace std;

#define A 655..]]></description><category></category></item></channel></rss>