资料压缩比

✍ dations ◷ 2025-12-10 18:22:15 #计算机科学

资料压缩比,或简称作压缩比,是计算机科学与信息论中用来评断资料压缩算法好坏的指标之一。通常可借由资料压缩比得知资料被压缩的程度,进而判断缩压算法的优劣。

资料压缩比的定义如下:

资料压缩比 = B 0 B 1 {\displaystyle ={\frac {B_{0}}{B_{1}}}}

B 0 {\displaystyle B_{0}} 为资料压缩前的位元数(资料量大小), B 1 {\displaystyle B_{1}} 为资料压缩后的位元数。

此外,也有人定义节省空间比率:

节省空间率 = 1 B 1 B 0 {\displaystyle =1-{\frac {B_{1}}{B_{0}}}}

举例而言,假设一张灰阶图片每个画素均用16位元表示(16 bit/pixel or 16 bpp),而压缩后的图片每个画素均用4位元表示,则资料压缩比为16/4 = 4,换言之,此压缩算法减少了1-(4/16) = 75%的资料量。

一般而言,任何资料压缩算法,无论是有损压缩算法或是无损压缩算法,其资料压缩比理论上必大于1。因为资料压缩后的位元数理论上应小于资料压缩前的位元数,不然就没有达到减少资料量的效果了。资料压缩比越大代表着资料被压缩的越小。

然而,当资料压缩比越大时并不代表资料压缩算法越好,因为资料压缩比可借由牺牲重建资料的品质来提升。所以资料压缩比大的算法可能意味着重建资讯会有很严重的失真情形。

要评估资料压缩算法的好坏,需同时考虑资料压缩比、重建资料品质与算法计算复杂度...等等。

无损压缩是资料压缩算法的其中一个类别,无损压缩指的是资料在进行压缩时不会受损,在解压缩后仍可回到原样,它的好处是能将档案还原回原貌,不会有失真的情形发生。但相对的,无损压缩能获得的资料压缩比会比较小。

有损压缩,或称为破坏性资料压缩,也是资料压缩算法的其中一个类别,它指的是资料在进行压缩时会受损,以至解压缩后的资料无法还原回原貌,会有失真的情形。它的道理简单来说就是牺牲掉一些讯息以换取更小的资料量。与无损压缩相比,有损压缩算法的优点是能有较大资料压缩比,但缺点是解压缩后的资料会有失真的情形。常见的有损资料压缩有JPEG、MP3......等等。

相关

  • 食指食指,学名为示指(index finger),是第二只手指,位于拇指与中指之间,长度与环指相若。在一部分文化中,以食指指人是不礼貌的行为。食指一词早在春秋时代的《左传》已有记载,当公子宋“
  • 乔治·韦尔斯·比德尔乔治·韦尔斯·比德尔(英语:George Wells Beadle,1903年10月22日-1989年6月9日),美国遗传学家、美国芝加哥大学第7任校长。 他与爱德华·劳里·塔特姆发现基因受到特定化学过程的
  • 黄部,为汉字索引中的部首之一,康熙字典214个部首中的第二百零一个(十二划的则为第一个)。就繁体中文中,黄部归于十二划部首,而简体中文则归在十一划。黄部只以左方、下方为部字。1
  • 恶心 (小说)《恶心》(法語:La Nausée,又譯《嘔吐》)是法国存在主义哲学家与作家萨特的作品,小说在1938年出版,当时作者还是一个中学老师,是萨特最为人所知的作品之一。《恶心》这部作品存在主
  • 法匹拉韦法匹拉韦(英语:Favipiravir,开发代号:T-705,也称为Avigan或favilavir)是一种抗病毒药物,由日本富山大学医学部白木公康教授与富士胶片旗下富山化学工业(今 富士胶片富山化学)共同研发
  • 钻探钻探或勘探是利用深部钻探的机械工程技术,以开采地底或者海底自然资源,或者采取地层的剖面实况,撷取实体样本,以提供实验以取得相关数据资料等。钻探方法基本上是螺钻法、冲洗法
  • 克雷芒六世教宗克勉六世(拉丁语:Clemens PP. VI;1291年5月26日-1352年12月6日)原名伯多禄·罗热尔(Pierre Roger),1342年5月7日当选罗马主教(教宗),同年5月19日即位至1352年12月6日为止。他是本笃
  • 世界地质公园世界地质公园是以其地质科学意义、珍奇秀丽和独特的地质景观为主,融合自然景观与人文景观的自然公园。由联合国教科文组织选出,此计划在2000年之后开始推行,目标是选出超过5百
  • 纳雍县纳雍县是中华人民共和国贵州省毕节市下辖的一个县,位于贵州西部。位于东经104°55'-105°38',北纬26°30'-27°05。面积2448平方公里,2002年人口76万,其中有穿青人20多万,占穿青
  • 虚拟国际规范文档虚拟国际规范文档(英语:Virtual International Authority File,VIAF)是一个国际性的规范文档。该项目联合了许多国家图书馆,由线上电脑图书馆中心(OCLC)负责运营。此项目最初是为连