Compression 静态与动态哈夫曼编码

Compression 静态与动态哈夫曼编码,compression,fpga,zlib,huffman-code,hardware-acceleration,Compression,Fpga,Zlib,Huffman Code,Hardware Acceleration,我只是想知道,如果您选择在Deflate算法(Zlib)中同时实现静态和动态Huffman,您将如何选择在特定数据块中实现哪一个。在我的理解中,必须对压缩数据执行2次传递才能实现静态,而对动态数据只执行1次传递。您是否只是并行实现这两种编码,然后看看哪一种先完成?我计划在硬件(FPGA)中构建压缩库,因此并行实现不应该成为问题 未首先完成,哪一个会导致较小的块。见3。zlib的实现“…选择产生较少数据量的方法”。在没有对块进行初步传递的情况下,您如何构造候选动态哈夫曼表?不是首先完成的,哪一个会

我只是想知道,如果您选择在Deflate算法(Zlib)中同时实现静态和动态Huffman,您将如何选择在特定数据块中实现哪一个。在我的理解中,必须对压缩数据执行2次传递才能实现静态,而对动态数据只执行1次传递。您是否只是并行实现这两种编码,然后看看哪一种先完成?我计划在硬件(FPGA)中构建压缩库,因此并行实现不应该成为问题

未首先完成,哪一个会导致较小的块。见3。zlib的实现“…选择产生较少数据量的方法”。在没有对块进行初步传递的情况下,您如何构造候选动态哈夫曼表?不是首先完成的,哪一个会产生较小的块。见3。zlib的实现“…选择产生较少数据量的方法”。在没有对块进行初步传递的情况下,如何构造候选动态哈夫曼表?