文件名称:Huffman Coding and Arithmetic Coding:压缩整数序列的函数。-matlab开发
文件大小:46KB
文件格式:ZIP
更新时间:2024-06-21 15:47:09
matlab
此文件包含 MATLAB 函数、m 文件,可对整数(符号)序列进行霍夫曼编码和算术编码。 完整的编码可以通过调用一个易于使用的主程序(或主函数)来完成,其中输入参数是您要压缩的序列,输出是作为字节向量的压缩比特流。 解码只是通过切换参数来完成的。 这些主要程序是:Huffman 编码器、Huff06 是之前提交的 Huff03 函数的更新版本,以及算术编码器的两个版本 Arith06.m 和 Arith07.m。 压缩文件还包含示例和内容文件。 使用示例: y=Huff06(xC); % 编码xC=Huff06(y); % 解码其中 xC 是表示符号序列的整数列向量元胞数组,y 是表示代码的非负整数(字节)列向量,0 <= y(i) <= 255。 有关更多信息,请参阅网页: http : //www.ux.his.no/~karlsk/proj99/
【文件预览】:
comp.zip