..
其中最常见的操作,甚至可以为不熟练的用户有用的识别一定的压缩。 通过这一交易,实际上,任何计算机上的文件就可以恢复,从而占据了内存比硬盘部分。 但是我们观察到,目前,有大容量的价格相当低的可用硬盘驱动器 ,所以压缩程序的用处将出现萎缩。 但这是一个草率的结论。
事实上,例如,可能是有趣的压缩之前通过电子邮件发送一个或多个文件,以减少接收和传输时间。 有趣和实用此外还能够存储到一个压缩文件中的多个文件,更实用的传输和处理。
但什么是提供给用户压缩文件或文件的主要选择? 什么是区分了不同的软件吗? 让我们来看看首先是软件压缩的理论基础,从而说明压缩算法的主要特点。
压缩算法之间的区别,可以先确定无损算法之间,没有任何质量损失和有损算法,其中的磁盘空间的减少是由陪同即质量损失。 它往往是难以察觉,在质量恶化:在案件的例子MP3编码的音频文件。
其中最广泛使用的算法确定无疑的“霍夫曼算法,”香农-法诺算法和“算法Lempel,Ziv和韦尔奇。 虽然没有去成的理论解释,我们考察“哈夫曼算法,它具有明显的压缩技术史的主要特征。
我们参考的香农-法诺和Lempel -谢夫-韦尔奇链接更多关于此主题的具体的技术细节感兴趣的读者进一步:
'S 算法属于类哈夫曼 无损,即不引入任何质量损失。 我们scomporne 五个基本步骤操作:
从空间的代数和编码所获得的最频繁和最罕见的长你的压缩比由“霍夫曼编码算法产生的丢失空间短。 从以上因此,这类型的压缩更有效更广泛的原始文件的组成部分的频率差异,而效果差时,得到的元素的分布是均匀的。