壓縮的原理和壓縮軟件的原理

  1. 把文件的二進制代碼壓縮,把相鄰的0,1代碼減小,好比有000000,能夠把它變成6個0 的寫法60,來減小該文件的空間。因爲計算機處理的信息是以二進制數的形式表示的,所以壓縮軟件就是把二進制信息中相同的字符串以特殊字符標記來達到壓縮的目的。 html

    壓縮就是把原文件經過從新編碼成另外一種文件,就像咱們生活中的速記法,用一個符號就能表明一句話,回家後再把符號還原回原文! 工具

    那麼一百句話我只要十個符號就能表示,是否是就壓縮了?
    壓縮後的文件也是,當你解壓時就按這種壓縮編碼還原回原文件!
    不一樣的壓縮軟件的編碼都不同,因此壓縮比也不同。 動畫

    總的來講,壓縮能夠分爲有損和無損壓縮兩種。若是丟失個別的數據不會形成太大的影響,這時忽略它們是個好主意,這就是有損壓縮有損壓縮普遍應用於動畫、聲音和圖像文件中,典型的表明就是影碟文件格式mpeg、音樂文件格式mp3和圖像文件格式jpg。可是更多狀況下壓縮數據必須準確無誤,人們便設計出了無損壓縮格式,好比常見的zip、rar等。壓縮軟件(compression software)天然就是利用壓縮原理壓縮數據的工具,壓縮後所生成的文件稱爲壓縮包(archive),體積只有原來的幾分之一甚至更小。固然,壓縮包已是另外一種文件格式了,若是你想使用其中的數據,首先得用壓縮軟件把數據還原,這個過程稱做解壓縮。常見的壓縮軟件有winzip、winrar等。
    詳細看這裏http://zhidao.baidu.com/question/3182950.html
相關文章
相關標籤/搜索