為了幫助理解文件壓縮,在妳的腦海中想象壹幅藍天白雲的畫面。對於成千上萬個單調的藍色像素,與其壹個個定義壹長串顏色“藍、藍、藍……”不如告訴計算機:“從這個位置存儲1117個藍色像素”更簡潔,可以大大節省存儲空間。
這是壹個非常簡單的圖像壓縮的例子。其實歸根結底,所有的電腦文件都是以“1”和“0”的形式存儲的。就像藍色像素壹樣,只要采用合理的數學計算公式,就可以大大壓縮文件的體積,達到“數據保密”的效果。
原則:
該算法用於對文件進行有損或無損處理,從而保留文件的大部分信息,使文件更小。壓縮文件的基本原理是找到文件中重復的字節,用相同的字節創建壹個“字典”文件。
並且用壹個代碼來表示,比如文件中有幾個地方出現了同壹個詞“中國人* * *和中國”,用壹個代碼來表示,寫入“字典”文件,這樣就可以達到減檔的目的。由於計算機處理的信息是以二進制數的形式表示的,壓縮軟件用特殊字符標記二進制信息中的相同字符串,以達到壓縮的目的。