解壓縮

解壓縮

解壓文件
解壓縮就是将一個通過軟件壓縮的文檔、文件等各種東西恢複到壓縮之前的樣子。解壓文件的方法是:右擊圖标-解壓文件-确定(前提為安裝過相關解壓軟件并關聯過右鍵菜單),解壓完成以後就會在壓縮文件所在目錄出現一個新的文件,這個文件就是你解壓出來的文件,但其也有可能不是一個文件,是由多個文件組成的東西。[1]
    中文名: 外文名:The solution compresses to the current position 别名: 中文名稱:解壓縮 類型:網絡應用

簡介

解壓縮就是将一個通過軟件壓縮的文檔、文件等各種東西恢複到壓縮之前的樣子。

從網絡上下載的壓縮文件很可能含有病毒,再打開之前最好掃描一下,但是現在很多的駭客會讓殺毒軟件掃描不出病毒,所以解壓以後最好也掃描一下。

winrar這款軟件還可以将一般rar或zip格式的壓縮文件轉換為exe格式的自解壓格式,經過壓縮的文件要比源文件小很多,默認設置為原來大小的59%,還可以根據自己的實際情況自行設置。

壓縮原理

由于計算機處理的信息是以二進制數的形式表示的,因此壓縮軟件就是把二進制信息中相同的字符串以特殊字符标記來達到壓縮的目的。為了有助于理解文件壓縮,請您在腦海裡想象一幅藍天白雲的圖片。對于成千上萬單調重複的藍色像點而言,與其一個一個定義“藍、藍、藍……”長長的一串顔色,還不如告訴電腦:“從這個位置開始存儲1117個藍色像點”來得簡潔,而且還能大大節約存儲空間。這是一個非常簡單的圖像壓縮的例子。其實,所有的計算機文件歸根結底都是以“1”和“0”的形式存儲的,和藍色像點一樣,隻要通過合理的數學計算公式,文件的體積都能夠被大大壓縮以達到“數據無損稠密”的效果。總的來說,壓縮可以分為有損和無損壓縮兩種。如果丢失個别的數據不會造成太大的影響,這時忽略它們是個好主意,這就是有損壓縮。有損壓縮廣泛應用于動畫、聲音和圖像文件中,典型的代表就是影碟文件格式mpeg、音樂文件格式mp3和圖像文件格式jpg。但是更多情況下壓縮數據必須準确無誤,人們便設計出了無損壓縮格式,比如常見的zip、rar等。壓縮軟件(compression software)自然就是利用壓縮原理壓縮數據的工具,壓縮後所生成的文件稱為壓縮包(archive),體積隻有原來的幾分之一甚至更小。當然,壓縮包已經是另一種文件格式了,如果你想使用其中的數據,首先得用壓縮軟件把數據還原,這個過程稱作解壓縮。常見的壓縮軟件有winzip、winrar等。

有損壓縮和無損壓縮

在上文中讨論的壓縮類型稱為無損壓縮,因為您重新創建的文件與原始文件完全相同。所有無損壓縮都基于這樣一種理念:将文件變為“較小”的形式以利于傳輸或存儲,并在另一方收到它後複原以便重新使用它。

有損壓縮則與此大不相同。這些程序直接去除“不必要”的信息,對文件進行剪裁以使它變得更小。這種類型的壓縮大量應用于減小位圖圖像的文件大小,因為位圖圖像的體積通常非常龐大。為了了解有損壓縮的工作原理,讓我們看看你的計算機如何對一張掃描的照片進行壓縮。

對于此類文件,無損壓縮程序的壓縮率通常不高。盡管圖片的大部分看起來都是相同的——例如,整個天空都是藍色的——但是大部分像素之間都存在微小的差異。為了使圖片變得更小同時不降低其分辨率,您必須更改某些像素的顔色值。如果圖片中包含大量的藍色天空,程序會挑選一種能夠用于所有像素的藍色。然後,程序重寫該文件,所有天空像素的值都使用此信息。

如果壓縮方案選擇得當,您不會注意到任何變化,但是文件大小會顯著減小。當然,對于有損壓縮,在文件壓縮後您無法将其複原成原始文件的樣子。您必須接受壓縮程序對原始文件的重新解釋。因此,如果需要完全重現原來的内容(例如軟件應用程序、數據庫和總統就職演說),則不應該使用這種壓縮形式。

優勢

那麼這種機制到底有多好呢?文件壓縮率取決于多種因素,包括文件類型、文件大小和壓縮方案。

在世界上的大多數語言中,某些字母和單詞經常以相同的模式一起出現。正是由于這種高冗餘性,而導緻文本文件的壓縮率會很高。通常大小合适的文本文件的壓縮率可以達到50%或更高。大多數編程語言的冗餘度也很高,因為它們的命令相對較少,并且命令經常采用一種設定的模式。對于包含大量不重複信息的文件(例如圖像或MP3文件),則不能使用這種機制來獲得很高的壓縮率,因為它們不包含重複多次的模式。

如果文件有大量重複模式,那麼壓縮率通常會随着文件大小的增加而增加。從我們的例子中就可以看出這一點——如果我們摘錄的肯尼迪講話再長一些,您會發現又多次出現了我們字典中的模式,因此能夠通過每個字典條目節省更多的文件空間。此外,對于更大的文件,還可能出現具有更大普遍性的模式,從而能夠創建出效率更高的字典。

此外,文件壓縮效率還取決于壓縮程序使用的具體算法。有些程序能夠在某些類型的文件中更好地尋找到模式,因此能更有效地壓縮這些類型的文件。其他一些壓縮程序在字典中又使用了字典,這使它們在壓縮大文件時表現很好,但是在壓縮較小的文件時效率不高。盡管這一類的所有壓縮程序都基于同一個基本理念,但是它們的執行方式卻各不相同。程序開發人員始終在嘗試建立更好的壓縮機制。

相關介紹

從網絡上下載的壓縮文件很可能含有病毒,再打開之前最好掃描一下

winrar這款軟件還可以将一般rar或zip格式的壓縮文件轉換為exe格式的自解壓格式,經過壓縮的文件要比源文件小很多,默認設置為原來大小的59%,還可以根據自己的實際情況自行設置。

其實壓縮不壓縮和winrar沒什麼太多關系,市面上有很多類似軟件,7zip是不錯的選擇,都支持自解壓格式,壓縮率比rar還要高,而且免費。

上一篇:浙江工商大學

下一篇:催淚彈

相關詞條

相關搜索

其它詞條