2017-04-15 60 views
-1

我需要端口放气/膨胀在PNG IDAT组块使用的算法,与CM = 8。充气/放气移植,建议一个源代码

我阅读了关于它如何工作的文档zlib和deflate压缩算法,但是对于我来说可能会更好地遵循由比我更有经验的人来完成移植已经完成的步骤。

因此,我正在寻找一个充气/放气的实现最简单的源代码。我可以阅读C代码和类似内容。

任何建议?

谢谢。

回答

0

的zlib提供了一些例子:

  • “噗” 是一个简单的C实现DEFLATE的,这提供了在其 “的contrib” 目录下的zlib。 puff.c不使用zlib,并有大约875行,主要是评论。 (zlib)还提供了一个名为“zpipe.c”的简单实现,该实现位于“examples”目录中,但您可能不希望这样做,因为zpipe依赖于zlib(因为它是一个如何使用zlib的示例)。