Compression 是否可以通过mixin和/或'压缩压缩文件;异或';?

Compression 是否可以通过mixin和/或'压缩压缩文件;异或';?,compression,data-compression,Compression,Data Compression,我想压缩一个压缩文件。但当我混合压缩文件并再次压缩时,每次压缩文件都比以前大 我有两种混合方法。首先,压缩文件XOR另一个文件(生成)。 第二,交换压缩文件中的一些位 你对新方法有什么想法吗?还是不可能?如评论中所述,第一次压缩已经带走了额外的“空气”,因此不能再“压缩”更小。它现在接近于随机数据,压缩随机数据总是会由于压缩头而使其至少稍微大一点 但是,有损压缩的情况不同,您可以随意丢弃数据。如评论中所述,第一次压缩已经带走了额外的“空气”,因此不能再“压缩”更小。它现在接近于随机数据,压缩随机

我想压缩一个压缩文件。但当我混合压缩文件并再次压缩时,每次压缩文件都比以前大

我有两种混合方法。首先,压缩文件XOR另一个文件(生成)。
第二,交换压缩文件中的一些位


你对新方法有什么想法吗?还是不可能?

如评论中所述,第一次压缩已经带走了额外的“空气”,因此不能再“压缩”更小。它现在接近于随机数据,压缩随机数据总是会由于压缩头而使其至少稍微大一点


但是,有损压缩的情况不同,您可以随意丢弃数据。

如评论中所述,第一次压缩已经带走了额外的“空气”,因此不能再“压缩”更小。它现在接近于随机数据,压缩随机数据总是会由于压缩头而使其至少稍微大一点


不过,有损压缩的情况不同,您可以随意丢弃数据。

这应该可以回答您的问题。我的意思是,当我再次压缩压缩文件时,压缩次数并不是问题,如何组合压缩文件以获得较小的文件大小?交换压缩文件中的一些位:是的,为什么不对压缩文件的位进行排序(首先是0位,然后是1位)?然后,你只需要存储你有多少个零和多少个一。这将需要很少的数据。(当然,这只是一个玩笑。)这应该很好地回答了你的问题。我的意思不是说要压缩多少次,当我再次压缩压缩文件时,如何组合压缩文件以获得较小的文件大小?交换压缩文件中的一些位:是的,为什么不对压缩文件的位进行排序(首先是所有0,然后是所有1)?然后,你只需要存储你有多少个0和多少个1。这将需要非常少的数据。(当然,这只是一个玩笑。)