资料压缩比

✍ dations ◷ 2025-06-09 15:23:39 #计算机科学

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

资料压缩比的定义如下:

资料压缩比 = 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......等等。

相关

  • 鬼臼毒素鬼臼毒素,也称普达非洛,是一种一个非生物碱类木脂素类毒素。它提取自鬼臼的根茎。它的乙醇溶液和软膏的商品名分别为慷定来和化疣敌,可作为外用药物用于治疗由人类乳头瘤病毒引
  • 负氧离子洞负氧离子洞(英语:oxyanion hole)能够稳定去质子化的氧或醇盐上的过渡态负电荷,其通常由骨架酰胺或带正电荷的残基组成。稳定过渡态会降低反应所需的活化能,从而促进催化作用。例
  • 显生元显生宙(Phanerozoic),或称显生元、显生代,是5.41亿年前大量生物出现的时期。显生宙即意为这个时期地球上有显著的生物出现。而那些看不到或者很难见到生物的时代统称为隐生元或
  • 金融业金融(英语:Finance)是“资金的融通”的缩略语。金,指的是黄金;融,最早指融化变成液体,也有融通的意思。所以,金融就是将黄金融化分开交易流通,即价洽通达,是指在经济生活中,银行、证券
  • 帝国议会帝国议会(拉丁语:Dieta Imperii / Comitium Imperiale; 德语:Reichstag) 是神圣罗马帝国的审议与立法机构。议会成员被称为帝国政治体,并被分为三个议事团。最早起源于中世纪的
  • 罗伯特·S·麦克纳马拉罗伯特·斯特兰奇·麦克纳马拉(英语:Robert Strange McNamara,1916年6月9日-2009年7月6日),美国商人及政治家,美国共和党人,曾任美国国防部长(1961年-1968年,为美国史上任期最久的国防
  • Hydrogenase氢化酶(英语:Hydrogenase)是一种可以可逆地催化氢气氧化还原的酶,如下方程式:式(1)是氢气的氧化过程,Aox为电子受体,即氧化剂,如氧气、硝酸根、硫酸根、二氧化碳、富马酸等等;式(2)是质
  • 常 恩常恩,姓氏不详,汉军镶黄旗人,清朝地方官。常恩曾于1829年接替德宣任南汇县知县一职,同年由贺崇禧接任,1843年接替刘坦任华亭县知县一职,1845年由高德明接任。
  • 青瓜酸乳酪酱汁青瓜酸乳酪酱汁( 土耳其语:cacık .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentiu
  • 世界范围被封锁网站列表以下网站因为违反法律而被关闭和屏蔽,屏蔽方法包括IP封锁(针对Google、Facebook、Twitter等境外大型网络服务)、DNS污染及针对HTTP连接的连接重置和针对HTTPS连接的SNI连接重置