1. 首页
  2. 编程语言
  3. C
  4. lzw压缩源代码

lzw压缩源代码

上传者: 2020-05-13 08:43:21上传 CPP文件 10.15KB 热度 27次
LZW压缩算法是一种新颖的压缩方法,由Lemple-Ziv-Welch三人共同创造,用他们的名字命名。它采用了一种先进的串表压缩,将每个第一次出现的串放在一个串表中,用一个数字来表示串,压缩文件只存贮数字,则不存贮串,从而使图象文件的压缩效率得到较大的提高。奇妙的是,不管是在压缩还是在解压缩的过程中都能正确的建立这个串表,压缩或解压缩完成后,这个串表又被丢弃。 LZW算法中,首先建立一个字符串表,把每一个第一次出现的字符串放入串表中,并用一个数字来表示,这个数字与此字符串在串表中的位置有关,并将这个数字存入压缩文件中,如果这个字符串再次出现时,即可用表示它的数字来代替,并将这个数字存入
用户评论
码姐姐匿名网友 2020-05-13 08:43:21

可以直接使用,感谢lz分享

码姐姐匿名网友 2020-05-13 08:43:21

似乎还要自己去整理,内容应该比较齐全 值得借鉴