资料压缩比

✍ dations ◷ 2025-04-02 16:52:29 #计算机科学

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

资料压缩比的定义如下:

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

相关

  • 全血细胞计数全血细胞计数(英文:complete blood count,CBC; full blood count,FBC),又称为血常规、血象、血细胞分析、血液细胞分析、血细胞计数 或 血液细胞计数,是医生或其他医学专业人员常常
  • 氢离子泵抑制剂质子泵抑制剂(英语:Proton-pump inhibitor、缩写为PPI)或称氢离子帮浦阻断剂,是一种抑制氢离子泵的药物,这种药物对于减少胃酸分泌的作用是显著也长效的,可以说是现今减少胃酸分泌
  • 印度帝国英属印度(英语:British India 或 British Raj)是指英国在1858年到1947年间于印度次大陆(南亚)建立的殖民统治区域,包括今印度共和国、孟加拉国、巴基斯坦以及缅甸。自1858年开始,由
  • KOSDAQ科斯达克(英语:KOrea Securities Dealers Automated Quotation, KOSDAQ)是韩国的创业板市场,隶属于韩国交易所。科斯达克成立于1996年7月,是与纳斯达克一样的股票电子交易市场。
  • 波兰地下国中世纪早期(英语:Poland in the Early Middle Ages) · 波兰的基督教化 · 第一王国 · 第二王国 · 皮雅斯特王朝 · 雅盖隆王朝第一共和国 / 波兰立陶宛联邦 · 俄普奥三次
  • 登陆婆罗洲战役是第二次世界大战中同盟国在西南太平洋战区最后一场主要军事行动,在一系列由5月1日至7月21日期间的两栖登陆行动中,由莱斯里·莫希德(英语:Leslie Morshead)陆军中将(英
  • 林 青林青,字芝田,福建福清县人,清朝政治人物。同进士出身。嘉庆七年(1802年)壬戌科进士,三甲二十二名。
  • 明古鲁市明古鲁市(印尼语:Kota Bengkulu)位于印尼苏门答腊岛西岸,是明古鲁省最大的城市和首府。17世纪后期,明古鲁被英国东印度公司占领。1824年,根据《英荷条约》,英国将该地交给了荷兰以
  • 环物种环物种(英语:Ring species)是指生物学中一个物种因地理区隔(如湖泊、山岳、峡谷)等因素而沿着该区隔繁衍产生多个亚种,各相邻亚种之间有着连续性的基因变化,当此一连续亚种之首尾物
  • 2003年冬季世界大学生运动会第二十一届冬季世界大学生运动会于2003年1月16日至1月26日在意大利的塔尔维肖举行。这是意大利第四次主办冬季世界大学生运动会。 *  主办国家/地区(意大利)