gpt4 book ai didi

c# - 压缩二进制数据

转载 作者:太空宇宙 更新时间:2023-11-03 18:15:24 25 4
gpt4 key购买 nike

在我的算法的一个工作步骤中,我有一大堆二进制数据,我想对其进行压缩。
您建议使用哪种算法(或者可能是标准类)来尽可能高效地压缩数据?
编辑:
数据首先表示为01byte[n]。然后我将每 8 个字节加入 1 并得到 byte[n/8] 数组。

最佳答案

GZipStreamDeflateStream是在这种情况下使用的非常标准的类。

显然,根据您尝试压缩的二进制数据,您的压缩率会更好或更差。例如,如果您尝试使用这些算法压缩 jpeg 图像你不能指望很好的压缩比。另一方面,如果二进制数据表示文本,它将很好地压缩。

关于c# - 压缩二进制数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7393706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com