我需要在Matlab中创建一个Deflate代码。我理解如何制作一个文件,由matlab使用matlab.io.hdf4.sd.getcompinfo和H5P.set_deflate(plist_id,level)来压缩,但我想这不是我想要的。
我需要通过Deflate和我的算法压缩图像的比特流并比较输出比特流。也许我只是不明白如何通过标准功能来做到这一点?无论如何我还需要帮助。
答案 0 :(得分:2)
只需使用gzip already built in to MATLAB即可。如果你真的只想要gzip文件中的deflate有效负载,那么你可以去掉gzip头和预告片。
您需要“比较输出比特流”是奇怪的。你在找什么?请注意,可以有许多相同输入数据的deflate压缩都是有效的。