DEFLATE
无损数据压缩算法
DEFLATE是同时使用了LZ77算法与
哈夫曼编码
(Huffman Coding)的一个无损数据
压缩算法
。
它最初是由Phil Katz为他的PKZIP归档工具第二版所定义的,后来定义在RFC 1951规范中。
人们普遍认为DEFLATE不受任何专利所制约,并且在LZW(GIF文件格式使用)相关的专利失效之前,这种格式除了在ZIP文件格式中得到应用之外也在gzip
压缩文件
以及PNG图像文件中得到了应用。
DEFLATE压缩与解压的
源代码
可以在自由、通用的压缩库zlib上找到。
更高
压缩率
的DEFLATE是
7-zip
所实现的。AdvanceCOMP也使用这种实现,它可以对gzip、PNG、MNG以及ZIP文件进行压缩从而得到比zlib更小的文件大小。在Ken Silverman的KZIP与PNGOUT中使用了一种更加高效同时要求更多用户输入的DEFLATE程序。
参考资料
最新修订时间:2022-01-09 20:07
条目作者
小编
资深百科编辑
目录
概述
参考资料
Copyright©2024
闽ICP备2024072939号-1