压缩的最大比率

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:51:38
谁能给我说说压缩的原理。压缩比率最大的谁能给我说说?
有没有几M的文件解出来是几G的?

理论上最大比率为50%。

文件压缩是将文件代码通过一些特定的数字运算方式,从而转化成占空间更小(代码量更小)的压缩码,在解压缩时再通过逆运算解码成原来的代码。

至于压缩比,根据不同文件类型的编码类型不同,编码内容不同,其经过运算出来的压缩压码比率也不同。一般来说冗余数据量越多,压缩比越大。比如说文本文档,等等;压缩比小的,比如说mp3文件,wma文件,exe文件,这类文件本身就用特定的算法进行了压缩。

不同压缩软件的压缩算法可能不同,其对相同文件的压缩比即可能也不同。同一软件也可以选择不同压缩比的压缩模式,一般来说压缩比越大,CPU的运算量即对系统的资源的要求也越大。

压缩比最大的没听说过有理论上的比例。因为要看具体情况。
目前是没有见过几M的文件解出来是几G的。也不太可能实现。
我见过最大的有几M的文件解出来有一百多M的,是游戏反恐精英的录相文件。

具体请参照“zip的压缩原理与实现方法”
http://www.eastbox.cn/bbs/dispbbs.asp?boardid=15&id=264&page=1

我试多17MB 解出来500多MB