码迷,mamicode.com
首页 > 其他好文 > 详细

我对数据压缩的理解

时间:2016-08-23 13:02:33      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

我们要压缩什么?为什么进行压缩?压缩技术是如何分类的?

个人觉得我们所需要的所有资源都是我们要压缩的,因为需要所以压缩。那随之而来的问题是我们为什么要压缩。数据压缩是使用紧凑的方式宝石信息的技术或科学。对物理世界:没有足够的空间存放我们的东西,对于数字世界同样如此,随大数据时代的到来,我们的数据量也不断增大,带宽/存储会指数增长了,数据产生增长却比之更快!

如果没有压缩,很多应用/服务不可行,如视频流服务,很多其他应用/服务更贵,如模拟移动电话 vs.数字移动电话。就只是因为需要与之相同的带宽才能满足实时需求。不然我们将看不到流畅的视频,听不到清晰动人的音乐。数据压缩看文知意,它给人最直接的感受就是让数据变得更少,让我们能用少的空间去保存尽可能多的资源。

压缩的分类可分为两大类:可逆压缩和不可逆压缩。

这样的分类是以压缩前与解压后的两个资源进行对比,无差别的话就是无损编码,亦称为熵编码(entropy coding)或可逆编码(reversible coding)。反之则为有损编码,亦称为不可逆编码(irreversible coding)。

  

我对数据压缩的理解

标签:

原文地址:http://www.cnblogs.com/WCFENG-0918/p/5798660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!