壓縮文件後為什麼會變小
1. 文件壓縮後為什麼會變小
因為文件夾與壓縮包的演算法不同,導致壓縮後文件變小
2. 為什麼壓縮能將文件變小,什麼原理啊
壓縮包就是用winrar這個軟體把一個或者多個文件壓縮到一個文件,比如衣服吧。把衣服疊起來就不會像亂丟在床起一樣只有幾件衣服而已看起來卻像速床都是衣服。
3. 為什麼壓縮文件解壓後文件大小反而小些
具體看什麼文件,一般來說,exe文件、視頻文件壓縮基本和原來一樣,如果是普通的文檔,壓縮後會變很小。
之所以壓縮,主要因為:1、多個文件可以壓成一個文件,便於傳遞;2、某些可執行文件如exe、bat文件,如果帶毒,可避免直接運行染毒。
4. 壓縮文件為什麼會變小為什麼還可以恢復它的原理是什麼
文件壓縮分為有損壓縮和無損壓縮兩種,常用的WinRAR、WinZip都是屬於無損壓縮,其基本原理都是一樣的,簡單地說也就是把文件中的重復數據用更簡潔的方法表示,例如一個文件中有1000個字母A,那麼這將佔用1KB的數據空間,如果用壓縮演算法就可以用1000A來表示,那麼它只需要5個位元組的數據空間,壓縮比達到了200倍。
那麼由此看來,1000倍甚至更高倍的壓縮比是可以實現的,但要求源文件必須有足夠多的重復數據。不過,我們平時使用的文件都不可能是這樣的,所以通常文件壓縮比都在10倍以下,如果某個軟體聲稱對任何文件都能夠產生這種超高壓縮比的話,那它肯定就是具有欺騙性質的了。
很多網上下載的文件只有300MB或400MB,但是解壓後,居然可以達到2GB甚至更多,也許會奇怪,為什麼用WinRAR壓縮同樣的文件,就沒有這樣的壓縮效果呢,其實這是因為這些文件是用多款不同的壓縮軟體進行壓縮的,用壓縮音頻最好的壓縮軟體壓縮音頻文件,用壓縮動畫最好的壓縮軟體壓縮動畫文件。而且在壓縮時所選的參數也是最佳的,這樣也就保證了最後生成的壓縮文件是最小的。
5. 為什麼壓縮之後文件變小啊
壓縮不是真正的被壓縮而是被重新排序和整理。
簡單舉個例子,有個算式是這樣的:
1+2+3+1+2+3+1+2+3+1+2+3
大家看到了是1+2+3重復4次,好了我們改寫一下.
(1+2+3)*4
第一個是24個字元,第二個是9個字元,壓縮了吧,這個例子並不是很確切,簡單的比喻一下,請看下面的說明.
壓縮在每次壓縮前會先對被壓資料進行一次快速的統計,看看裡面是否有相同或相似的內容,如果有,便用一種特殊的方式記錄下來,當然這個重復項也就不再被壓縮了,這樣便能大大減少最終壓縮包的文體體積,文件裡面的重復略越高,壓縮比也就越高。
另外MP3的壓縮是略去我們耳朵不敏感的銀階,只留下我們只敏感的1/12,所以MP3的壓縮比一般是12.
電影的壓縮一般是犧牲掉偵或者圖象大小來實現的。
比如以前是150偵/秒,壓縮後120偵/秒了,也起到壓縮的效果。
6. 壓縮文件變小了
首先文件變化太大了,從100MB的壓縮文件變成15KB壓縮文件,不管什麼壓縮軟體也沒有這樣的壓縮能力,考慮文件被病毒修改的可能性最大,建議對系統進行全盤查殺。
7. 為什麼文件壓縮後會變小
如果說壓縮文件的話,其實不一定會變小。壓縮是利用演算法將文件有損或無損地處理,以達到保留最多文件信息,而令文件體積變小。壓縮文件的基本原理是查找文件內的重復位元組,並建立一個相同位元組的「詞典」文件,用一個代碼表示。
8. 壓縮包為什麼在解壓後變小了
並不是全部文件壓縮率都大的,以圖片來說BMP格式的圖片用Winrar壓縮可以達到非常大的壓縮率。
如果你是壓縮MP3,rm,jpg等本身就已經是高度壓縮的文件類型的話那就不會壓縮多少的,jpg格式的圖片因為其本身就已經是一種壓縮率很大的圖片格式,所以就算用Winrar來壓縮也不會縮小多少。
更甚至有的本來就壓縮的很固實的rar格式文件,如果再用Winrar來壓縮還可能出現體積增大的情況。
9. 壓縮後的文件為什麼佔用的空間會變小、、是什麼原理啊、、、
文件壓縮原理
我們使用計算機所做的事情大多都是對文件進行處理。每個文件都會佔用一定的磁碟空間,我們希望一些文件,尤其是暫時不用但又比較重要不能刪除的文件(如備份文件,有點像雞肋呀),盡可能少的佔用磁碟空間。但是,許多文件的存儲格式是比較鬆散的,這樣就浪費了一些寶貴的計算機存儲資源。這時,我們可以藉助壓縮工具解決這個問題,通過對原來的文件進行壓縮處理,使之用更少的磁碟空間保存起來,當需要使用時再進行解壓縮操作,這樣就大大節省了磁碟空間。當你要拷貝許多小文件時,通過壓縮處理可以提高執行效率。如果小文件很多,操作系統要執行頻繁的文件定位操作,需要花費很多的時間。如果先把這些小文件壓縮,變成一個壓縮文件後,再拷貝時就很方便了。由於計算機處理的信息是以二進制數的形式表示的,因此壓縮軟體就是把二進制信息中相同的字元串以特殊字元標記來達到壓縮的目的。為了有助於理解文件壓縮,請您在腦海里想像一幅藍天白雲的圖片。對於成千上萬單調重復的藍色像點而言,與其一個一個定義「藍、藍、藍……」長長的一串顏色,還不如告訴電腦:「從這個位置開始存儲1117個藍色像點」來得簡潔,而且還能大大節約存儲空間。這是一個非常簡單的圖像壓縮的例子。其實,所有的計算機文件歸根結底都是以「1」和「0」的形式存儲的,和藍色像點一樣,只要通過合理的數學計算公式,文件的體積都能夠被大大壓縮以達到「數據無損稠密」的效果。總的來說,壓縮可以分為有損和無損壓縮兩種。如果丟失個別的數據不會造成太大的影響,這時忽略它們是個好主意,這就是有損壓縮。有損壓縮廣泛應用於動畫、聲音和圖像文件中,典型的代表就是影碟文件格式mpeg、音樂文件格式mp3和圖像文件格式jpg。但是更多情況下壓縮數據必須准確無誤,人們便設計出了無損壓縮格式,比如常見的zip、rar等。壓縮軟體(compressionsoftware)自然就是利用壓縮原理壓縮數據的工具,壓縮後所生成的文件稱為壓縮包(archive),體積只有原來的幾分之一甚至更小。當然,壓縮包已經是另一種文件格式了,如果你想使用其中的數據,首先得用壓縮軟體把數據還原,這個過程稱作解壓縮。常見的壓縮軟體有winzip、winrar等
10. 文件壓縮後文件大小會改變嗎
會變小。
一個較大的文件經壓縮後,產生了另一個較小容量的文件,其原理是通過某種特殊的編碼方式將數據信息中存在的重復度、冗餘度有效地降低,從而達到數據壓縮的目的。
例如:一個文件的內容是11100000000...000001111(中間有一萬個零),你要完全寫出來的話,會很長很長,但如果你寫「111一萬個零1111」來描述它,也能得到同樣的信息,但卻只有十一個字,這樣就減小了文件體積。
(10)壓縮文件後為什麼會變小擴展閱讀:
所有無損壓縮都基於這樣一種理念:將文件變為「較小」的形式以利於傳輸或存儲,並在另一方收到它後復原以便重新使用它。
有損壓縮則與此大不相同。這些程序直接去除「不必要」的信息,對文件進行剪裁以使它變得更小。
這種類型的壓縮大量應用於減小點陣圖圖像的文件大小,因為點陣圖圖像的體積通常非常龐大。為了了解有損壓縮的工作原理,讓我們看看你的計算機如何對一張掃描的照片進行壓縮。
對於此類文件,無損壓縮程序的壓縮率通常不高。盡管圖片的大部分看起來都是相同的——例如,整個天空都是藍色的——但是大部分像素之間都存在微小的差異。
為了使圖片變得更小同時不降低其解析度,您必須更改某些像素的顏色值。如果圖片中包含大量的藍色天空,程序會挑選一種能夠用於所有像素的藍色。然後,程序重寫該文件,所有天空像素的值都使用此信息。如果壓縮方案選擇得當,不會有任何變化,但是文件大小會顯著減小。
當然,對於有損壓縮,在文件壓縮將無法復原成原始文件的樣子。壓縮程序會對對原始文件重新解釋。因此,如果需要完全重現原來的內容(例如軟體應用程序、資料庫和總統就職演說),則不應該使用這種壓縮形式。
參考資料來源:網路——文件壓縮