解压缩

解压缩

解压缩,电脑术语,就是将一个通过软体压缩的文档、档案等各种东西恢复到压缩之前的样子,这种形式以利于传输或存储。其原理就是利用压缩软体把二进位信息中相同的字元串以特殊字元标记来达到压缩的目。

  • 中文名称
    解压缩
  • 外文名称
    Decompression
  • 类    型
    网路套用

简介

从网路上下载的压缩档案很可能含有病毒,再开启之前最好扫描一下,但是现在很多的骇客会让防毒软体扫描不出病毒,所以解压以后最好也扫描一下。

winrar这款软体还可以将一般rar或zip格式的压缩档案转换为exe格式的自解压格式,经过压缩的档案要比源档案小很多,默认设定为原来大小的59%,还可以根据自己的实际情况自行设定。

解压缩

压缩原理

由于电脑处理的信息是以二进位数的形式表示的,因此压缩软体就是把二进位信息中相同的字元串以特殊字元标记来达到压缩的目的。为了有助于理解档案压缩,请您在脑海裏想象一幅蓝天白云的图片。对于成千上万单调重复的蓝色像点而言,与其一个一个定义“蓝、蓝、蓝……”长长的一串颜色,还不如告诉电脑:“从这个位置开始存储1117个蓝色像点”来得简洁,而且还能大大节约存储空间。这是一个非常简单的图像压缩的例子。其实,所有的电脑档案归根结底都是以“1”和“0”的形式存储的,和蓝色像点一样,只要通过合理的数学计算公式,档案的体积都能够被大大压缩以达到“资料无损稠密”的效果。总的来说,压缩可以分为有损和无损压缩两种。如果丢失个别的资料不会造成太大的影响,这时忽略它们是个好主意,这就是有损压缩。有损压缩广泛套用于动画、声音和图像档案中,典型的代表就是影碟档案格式mpeg、音乐档案格式mp3和图像档案格式jpg。但是更多情况下压缩资料必须準确无误,人们便设计出了无损压缩格式,比如常见的zip、rar等。压缩软体(compression software)自然就是利用压缩原理压缩资料的工具,压缩后所生成的档案称为压缩档(archive),体积只有原来的几分之一甚至更小。当然,压缩档已经是另一种档案格式了,如果你想使用其中的资料,首先得用压缩软体把资料还原,这个过程称作解压缩。常见的压缩软体有winzip,winrar等。

有损压缩和无损压缩

我们在上文中讨论的压缩类型称为无损压缩,因为您重新建立的档案与原始档案完全相同。所有无损压缩都基于这样一种理念:将档案变为“较小”的形式以利于传输或存储,并在另一方收到它后复原以便重新使用它。

有损压缩则与此大不相同。这些程式直接去除“不必要”的信息,对档案进行剪裁以使它变得更小。这种类型的压缩大量套用于减小点阵图图像的档案大小,因为点阵图图像的体积通常非常庞大。为了了解有损压缩的工作原理,让我们看看你的电脑如何对一张扫描的照片进行压缩。

对于此类档案,无损压缩程式的压缩率通常不高。尽管图片的大部分看起来都是相同的——例如,整个天空都是蓝色的——但是大部分像素之间都存在微小的差异。为了使图片变得更小同时不降低其解析度,您必须变更某些像素的颜色值。如果图片中包含大量的蓝色天空,程式会挑选一种能够用于所有像素的蓝色。然后,程式重写该档案,所有天空像素的值都使用此信息。

如果压缩方案选择得当,您不会注意到任何变化,但是档案大小会显着减小。 当然,对于有损压缩,在档案压缩后您无法将其复原成原始档案的样子。您必须接受压缩程式对原始档案的重新解释。因此,如果需要完全重现原来的内容(例如软体应用程式、资料库和总统就职演说),则不应该使用这种压缩形式。

优势

那麽这种机製到底有多好呢?档案压缩率取决于多种因素,包括档案类型、档案大小和压缩方案。

在世界上的大多数语言中,某些字母和单词经常以相同的模式一起出现。正是由于这种高冗余性,而导致文本档案的压缩率会很高。通常大小合适的文本档案的压缩率可以达到50%或更高。大多数程式语言的冗余度也很高,因为它们的命令相对较少,并且命令经常採用一种设定的模式。对于包含大量不重复信息的档案(例如图像或MP3档案),则不能使用这种机製来获得很高的压缩率,因为它们不包含重复多次的模式。

如果档案有大量重复模式,那麽压缩率通常会随着档案大小的增加而增加。从我们的例子中就可以看出这一点——如果我们摘录的肯尼迪讲话再长一些,您会发现又多次出现了我们字典中的模式,因此能够通过每个字典条目节省更多的档案空间。此外,对于更大的档案,还可能出现具有更大普遍性的模式,从而能够建立出效率更高的字典。

此外,档案压缩效率还取决于压缩程式使用的具体演算法。有些程式能够在某些类型的档案中更好地寻找到模式,因此能更有效地压缩这些类型的档案。其他一些压缩程式在字典中又使用了字典,这使它们在压缩大档案时表现很好,但是在压缩较小的档案时效率不高。尽管这一类的所有压缩程式都基于同一个基本理念,但是它们的执行方式却各不相同。程式开发人员始终在尝试建立更好的压缩机製。

相关词条

相关搜索

其它词条