数据的压缩方法有几种?

发布网友 发布时间:2022-03-28 22:31

我来回答

2个回答

懂视网 时间:2022-03-29 02:53

数据压缩方法可以分为三类,分别是:

  

  1、即时压缩和非即时压缩:即时压缩是将语音信号转化为数字信号,同时进行压缩,然后即时通过Internet传送出去。即时压缩一般应用在影像、声音数据的传送中。非即时压缩是在需要的情况下才进行,没有即时性。非即时压缩一般不需要专门的设备,直接在计算机中安装并使用相应的压缩软件即可。

  

  2、数字压缩和文件压缩:数字压缩是专指一些具有时间性的数据,这些数据常常是即时采集、即时处理或传输的。文件压缩是专指对将要保存在磁盘等物理介质的数据进行压缩,如一篇文章数据、一段音乐数据、一段程序编码数据等的压缩。

  

  3、无损压缩与有损压缩:无损压缩利用数据的统计冗余进行压缩,所以无损压缩的压缩比一般比较低。这类方法广泛应用于文本数据、程序和特殊应用场合的图像数据等需要精确存储数据的压缩。有损压缩方法利用了人类视觉、听觉对图像、声音中的某些频率成分不敏感的特性,允许压缩的过程中损失一定的信息。有损压缩广泛应用于语音、图像和视频数据的压缩。

热心网友 时间:2022-03-29 00:01

总的来说,数据压缩方法可分为三类:静态、动态及混合方法。所谓静态方法就是在 信文传送之前源文集和码子集之间的映射关系就已确定,以后给定信文无论什么时刻出现 在信文集中总被表示为相同的码字。而动态方法是在信文集和码子集之间建立一种随着时 间的变化而变化的映射关系,动态方法也称为自适应编码,即它们不断地修改源信文集与 码字的对就关系以便更好地适应于信文集特征随时间的变化。所有的自适应方法都是一次 操作方法,即只需对源文集扫描一次。静态编码需要二次操作:第一次计算概率并确定映 射,第二次传送码字。当一个算法既不完全静态又不完全动态时,就称为混合方法。一种 简单的混合方法是让发送方和接收方保持一致的含K个静态码子的编码本。每次传送信息 时,发送方必须选择预先约定的K个码字中的一个,并通知接收方应译码。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com