【问题标题】:Deflate algorithm in MatlabMatlab中的放气算法
【发布时间】:2016-05-20 11:57:52
【问题描述】:

我需要在 Matlab 中制作 Deflate 代码。我知道如何制作一个文件,由 matlab 用 matlab.io.hdf4.sd.getcompinfo 和 H5P.set_deflate(plist_id,level) 压缩,但我想这不是我想要的。

我需要通过 Deflate 和我的算法压缩图像的比特流并比较输出比特流。也许我只是不明白如何通过标准功能来做到这一点?无论如何我都需要帮助。

【问题讨论】:

  • 有什么理由不能只链接到zlib 可调用函数?似乎比编写自己的放气压缩器要容易得多。有关链接到外部代码的信息,请参阅 mathworks.com/help/matlab/ref/…

标签: algorithm matlab compression deflate


【解决方案1】:

只需使用gzip already built in to MATLAB。如果您真的只想要 gzip 文件中的 deflate 有效负载,那么您可以剥离 gzip 标头和预告片。

您需要“比较输出比特流”很奇怪。你要买什么?请注意,可以对相同的输入数据进行多次有效的放气压缩。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-29
    • 1970-01-01
    • 1970-01-01
    • 2011-08-15
    • 2010-11-09
    • 2021-02-04
    相关资源
    最近更新 更多