Edit online

PNG 模块

PNG 解码模块可以细分为以下几个更小的功能单元:
  • Bits 读取模块

  • Huffman 解码

  • LZ77 Dec 模块

  • PNG DeFilter 模块

  • Crop 模块

注:

zlib/gzip 解压缩复用 PNG 解码模块。具体可查看 zlib 解码和 gzip 解码流程

PNG 解码模块中各个功能单元的工作流程如图所示: