我正在尝试理解PNG中的压缩技术,但在网上找到了很多矛盾的信息...
我想要了解以下几点:
- LZ77部分的搜索是如何完成的:哈希表和链表?这是在deflate中定义的吗?还是在zlib中实现的?有没有选择搜索方法的选项?
- PNG编码器/解码器能否设置一些压缩参数(策略、过滤器等),还是PNG有默认值?
- LZ77部分是贪婪还是懒惰评估?或者这也是一个选项?
- 最后:2个霍夫曼树,它们是否压缩在第三棵树中,并且所有三棵树都被编码了?还是只有它们的编码长度被编码?
zlib的实现与其他deflate实现不同吗?也许这就是我所有困惑的来源?
谢谢您的帮助!我需要这个来做我的新工作。
LuCu
zlib的实现与其他deflate实现不同吗?也许这就是我所有困惑的来源?
谢谢您的帮助!我需要这个来做我的新工作。
LuCu