首頁 > 常見問題 > 有損壓縮和無損壓縮的差別是什麼?

有損壓縮和無損壓縮的差別是什麼?

青灯夜游
發布: 2020-07-25 13:11:29
原創
32756 人瀏覽過

區別:1、無損壓縮可以完全還原;有損壓縮還原後不能和原來的檔案一樣,有一定的損耗的。 2.無損壓縮的壓縮率一般為「2:1」到「5:1」;而有損壓縮的壓縮率可達「200:1」甚至更多。

有損壓縮和無損壓縮的差別是什麼?

有損壓縮和無損壓縮都是屬於壓縮技術,但不管是採用何種技術模型,兩者的本質內容都是一樣的,即都是透過某種特殊的編碼方式將資料資訊中存在的重複度、冗餘度有效地降低,從而達到資料壓縮的目的。其基本原理都是在不影響文件的基本使用的前提下,只保留原數據中一些“關鍵點”,去掉了數據中的重複的、冗餘的信息,從而達到壓縮的目的。

有損壓縮和無損壓縮的區別

1、還原性上的區別

無損壓縮就是可以完全還原的;有損壓縮還原後不能和原來的檔案一樣,有一定的損耗的。

2、壓縮率上的差異

無損壓縮壓縮率是受到資料統計冗餘度的理論限制,一般為2:1到5:1;

有損壓縮利用了人類對影像或聲波中的某些頻率成分不敏感的特性,允許壓縮過程中損失一定的信息,雖然不能完全恢復原始數據,但是所損失的部分對理解原始影像的影響縮​​小,卻換來了大得多的壓縮比最高可達200:1甚至更多。

3、壓縮檔案格式上的差異

mp3 、divX 、Xvid 、jpeg、 rm 、rmvb、 wma 、wmv等格式都是有損壓縮;

無損壓縮格式常用的有APE、FLAC、TAK、WavPack、TTA等。

4、壓縮原理上的區別

有損壓縮兩種的基本機制:

一種是有損變換編解碼,首先對影像或聲音進行取樣、切成小塊、變換到一個新的空間、量化,然後對量化值進行熵編碼。

另外一種是預測編解碼,先前的數據以及隨後解碼數據用來預測當前的聲音採樣或圖像幀,預測數據與實際數據之間的誤差以及其它一些重現預測的信息進行量化與編碼。

無損壓縮原理有行程編碼、霍夫曼編碼和算術編碼等。

5、應用領域上的差異

有損壓縮廣泛應用於語音,影像和視訊資料的壓縮;

無損壓縮受壓縮比的限制暫時只用於文字數據,程式和特殊應用場合的圖像數據(如指紋圖像,醫學圖像等)的壓縮,但是無損壓縮格式的前景無疑是光明的,隨著時間的推移,限制無損格式的種種因素將逐漸被消除。

例如硬碟容量的不斷增加,機械硬碟1TB已成主流,固態硬碟200GB也將普及

無損格式佔用空間大的問題將不再是問題,而速度更快的解碼晶片也將被開發出來,相信會有越來越多的硬碟隨身聽支援無損格式,在不久的將來,連閃存隨身聽的容量都要以TB來計算時,為了追求更高的音質,無損壓縮格式會越來越被重視。

更多相關知識,請造訪:PHP中文網

以上是有損壓縮和無損壓縮的差別是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板