压缩包是原来文件的多少倍|压缩文件跟原文件之间大小比例是多少比如说15G的文件压缩后有多大

|

A. 压缩文件原理是什么变成原来的多少倍了原文件删了,从压缩文件应该能打开吧

压缩的原理:计算机处理信息是以二进制数(0和1)的形式标示的,压缩软件把二进制信息中相同的字符串以特殊字符标记起来压缩的,从而实现缩小文件大小的。 文件的压缩比则根据文件的类型不同有所不同,比如文档类的文件压缩比很大(一个字或者一个词在同一个文件会反复出现),而图形图像的压缩比则比较小(每一个像素点的色素不同是常有的,不同颜色和颜色深浅、对比度的不同、亮度不同等的对应二进制代码是不同的)。如果原文件被删掉了,只要将压缩文件解压就可以。

B. 压缩文件跟原文件之间大小比例是多少比如说1.5G的文件压缩后有多大

这个跟压缩算法有关,一般字符文件的压缩比较高,可以达到50%左右,视频、音频、图像文件,压缩比一般80%左右。

如果是影音文件1.5g,压缩后小不了多少,可能是1.3~1.4G。

有的图像文件如JPG格式的,本来就是带压缩的,再用rar等工具压缩的效果不明显,如果是BMP文件,压缩效果更好。

每个文件都由各种不同代码组成,比如01代码。

这类文件只有数字0与1组合。压缩原理就是【通过寻找其中的规律,简化数字的排列】。

比如:00000110001111111111可以简化成5个0,2个1,3个0,10个1的排列;100000000000可以简化成数学的:10^10。

根据香农的信息理论,任何一个文件被无损压缩后的结果不可能小于其熵(信息论)。

换句话说,如果一个文件有20多个G的大小,但是其信息熵只有20多M,则实现一个1000倍的压缩是完全可能的(比如楼主放出的几小时全黑视频);反过来看,一个文件如果虽然只有100M,但是其信息熵却高达90M,则这样的文件是无论如何也不可能被无损压缩至20M大小的。

多说一句,一个文件的信息熵有多少,靠一个公式是完全可以算出来的。所以只要提供任何一个文件,我们都能知道它最小可以被压缩到多少。

以上说法仅限于无损压缩,对于有损压缩来说,压缩了多少倍皆有可能。

(2)压缩包是原来文件的多少倍扩展阅读:

经过压缩软件压缩的文件是压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0的写法60,来减少该文件的空间。

压缩文件的基本原理是查找文件内的重复字节,并建立一个相同字节的"词典"文件,并用一个代码表示,比如在文件里有几处有一个相同的词"中华人民共和国"用一个代码表示并写入"词典"文件,这样就可以达到缩小文件的目的。

其实,所有的计算机文件归根结底都是以“1”和“0”的形式存储的,和蓝色像点一样,只要通过合理的数学计算公式,文件的体积都能够被大大压缩以达到“数据无损稠密”的效果。总的来说,压缩可以分为有损和无损压缩两种。

C. 请问有谁知道压缩文件为什么和原文件差不多大小呀,是不是我哪里出错了

压缩文件和原文件的大小比是不好说的,不过一般压缩完的文件都要比原文件小(否则压缩就没意义了,对吧)。压缩比和文件的可压缩性有关系。文本文件也是一种文件,对于具体的某个文件来说,可压缩性有多大涉及这个文件中重复代码、无用代码有多少。打个比方,某个文本文件中只拥有100个空格那么压缩软件可能就把这个文件转成以下二进制内容:100''那么,这个文就成了只占两个字节的文件。这时,压缩比可能是100:2,也就是50倍,如果是1000个空格,那么压缩比就会达到500倍。反过来,某个文件中根本没有重复的代码,那么压缩软件对此就无法下手,可能不但无法压缩,甚至会使压缩出的包的体积加大。当然,文件的打包压缩与压缩工具的具体的打包方式也有关。各种图片、视频很多本身就是经过了压缩算法处理的,比如JPG图片、rm视频就是本身经过了压缩的,这类玩意儿再次用winrar压的话,一般只能再压缩下个90%。

D. 压缩包能压缩多少

能压缩的大小根据被压缩文件的不同而有很大的不同,有些文件比如数据库文件能成倍的压缩,而有些文压缩的很小,比如图像、视频文件。

数据压缩是知有原理的,就是公式,有的数据是无法再高度压缩的,所以一定要看是道什么文件格式,压缩率有回所不同,一般的程序和文本,压缩率能达到60%,图片文件压缩率能达到80%,而视频文件象RM格式,压缩率能达到90%。

(4)压缩包是原来文件的多少倍扩展阅读:

压缩算法

有很多不同的压缩文件格式,例如ZIP、RAR、7Z等,实际上这只是不同的压缩规范,就算是同样的格式,例如都是ZIP,其中的压缩算法可能也是不一样的,例如ZIP可以使用Shrinking、Recing、Deflate等算法。

某个压缩文件压缩率高不高,不但要看其文件格式,更要看其具体使用的算法(例如ZIP和7Z都可以使用Deflate算法)

E. 压缩文件的大小和文件一样大吗

压缩文件和原文件的大小比是不好说的,不过一般压缩完的文件都要比原文件小(否则压缩就没意义了,对吧)。压缩比和文件的可压缩性有关系。文本文件也是一种文件,对于具体的某个文件来说,可压缩性有多大涉及这个文件中重复代码、无用代码有多少。打个比方,某个文本文件中只拥有100个空格那么压缩软件可能就把这个文件转成以下二进制内容:100' '那么,这个文就成了只占两个字节的文件。这时,压缩比可能是100:2,也就是50倍,如果是1000个空格,那么压缩比就会达到500倍。反过来,某个文件中根本没有重复的代码,那么压缩软件对此就无法下手,可能不但无法压缩,甚至会使压缩出的包的体积加大。当然,文件的打包压缩与压缩工具的具体的打包方式也有关。

F. 能通过压缩文件看出原始文件大小么

压缩文件和原文件的大小比是不好说的,不过一般压缩完的文件都要比原文件小(否则压缩就没意义了,对吧)。压缩比和文件的可压缩性有关系。文本文件也是一种文件,对于具体的某个文件来说,可压缩性有多大涉及这个文件中重复代码、无用代码有多少。打个比方,某个文本文件中只拥有100个空格那么压缩软件可能就把这个文件转成以下二进制内容:100' '那么,这个文就成了只占两个字节的文件。这时,压缩比可能是100:2,也就是50倍,如果是1000个空格,那么压缩比就会达到500倍。反过来,某个文件中根本没有重复的代码,那么压缩软件对此就无法下手,可能不但无法压缩,甚至会使压缩出的包的体积加大。当然,文件的打包压缩与压缩工具的具体的打包方式也有关。各种图片、视频很多本身就是经过了压缩算法处理的,比如JPG图片、rm视频就是本身经过了压缩的,这类玩意儿再次用winrar压的话,一般只能再压缩下个90%。

G. 一个文件被压缩以后,它的大小会变小到原来的几倍

看什么文件了,1、普通的word文档,压缩之后会是之前的1/3,2、但如果是mp3文件(或者ghost映象等等),原本mp3音乐就是压缩文件的,winrar压缩之后,不会变小,甚至有可能变大。

H. 压缩word文件一般是正式文件的几倍

不同文件的压缩率有很大区别,而且与压缩文件的格式和算法密切相关。文本文件可以压到80%以上,如TXTDOC都能有很高的压缩比。而且文件中重复的内容越多,压缩率越高,比如,你的*.txt文件中多次出现同一个词汇,那么压缩软件就会在生成的字典中用一个代码来代替,而图形文件的”重复率“很低”,压缩率就非常小。简单的说,就是经过压缩软件压缩的文件叫压缩文件。压缩的原理是把文件的二进制代码压缩,把相邻的0、1代码减少,比如有000000,可以把它变成6个0的写法60,来减少该文件的空间。压缩文件的基本原理是查找文件内的重复字节,并建立一个相同字节的”词典”文件,并用一个代码表示。

I. 压缩文件解压后,原文件和解压后的新的文件夹都留下的话是不是占双倍空间

是占两倍以下的空间,一般情况下压缩包文件会比解压后的文件要小

J. 压缩工具一般能把文件大小压缩为原来的几分之几

这要看你原来的文件是什么格式的东西了如果是已经经过压缩的格式(如光盘镜象,大多数的视频文件)等,那几乎不会有什么改变,但如果是文本(TXT)等格式的东西,压缩比就能非常大(夸张的时候几百:1都可能)另外就是有些文件本身就已经是个压缩包了,再压缩也没有意义~比如现在WORD2007的DOCX文件,它根本就是XML文件的压缩包,你再压它也没有用


赞 (0)