當前位置:首頁 » 尋物指南 » 為什麼有些東西可以壓縮

為什麼有些東西可以壓縮

發布時間: 2023-05-21 19:29:44

㈠ 為什麼有的文件能壓得很小,而有些壓縮後幾乎無變化

winrar是可以將文件壓縮,但並不是所有文件都可以壓縮的,因為有的文件本身就是一種帶壓縮的文件格式。如果你用winrar壓縮本來就經過壓縮處理的文件,那文件大小肯定不會發生多大的變化了。如常見的 .jpg 圖像文件,就是一種經過壓縮的圖像文件格式,如果它由最大壓縮率壓縮得來,那麼你再用什麼壓縮軟體處理它,在保持原質量的情況下它的大小都是不會減少的。
文件壓縮分為有損壓縮和無損壓縮兩種,我們常用的WinRAR、WinZip都是屬於無損壓縮,其基本原理都是一樣的,簡單地說也就是把文件中的重復數據用更簡潔的方法表示,例如一個文件中有1000個字母A,那麼這將佔用1KB的數據空間,如果用壓縮演算法就可以用1000A來表示,那麼它只需要5個位元組的數據空間,壓縮比達到了200倍。
那麼由此看來,1000倍甚至更高倍的壓縮比是可以實現的,但要求源文件必須有足夠多的重復數據。不過,我們平時使用的文件都不可能是這樣的,所以通常文件壓縮比都在10倍以下,如果某個軟體聲稱對任何文件都能夠產生這種超高壓縮比的話,那它肯定就是具有欺騙性質的了。
很多網上下載的文件只有300MB或400MB,但是解壓後,居然可以達到2GB甚至更多,也許你會奇怪,為什麼你用WinRAR壓縮同樣的文件,就沒有這樣的壓縮效果呢?其實這是因為這些文件是用多款不同的壓縮軟體進行壓縮的,用壓縮音頻最好的壓縮軟體壓縮音頻文件,用壓縮動畫最好的壓縮軟體壓縮動畫文件。而且在壓縮時所選的參數也是最佳的,這樣也就保證了最後生成的壓縮文件是最小的。

㈡ 為什麼要把文件壓縮

壓縮是一種通過特定的演算法來減小計算機文件大小的機制。 這種機制是一種很方便的發明,尤其是對網路用戶,因為它可以減小文件的位元組總數,使文件能夠通過較慢的互聯網連接實現更快傳輸,此外還可以減少文件的磁碟佔用空間。
壓縮(計算機術語)_網路 (.com)
文件壓縮最直接的作用就是能夠減小文件的體積,
另外還能便於發送文件,因為很多社交軟體無法直接發送文件夾,需要壓縮後打包發送;
壓縮文件還能便於下載存檔,比如對方需要發給你相關資料,裡面有十幾個文件夾,如果用郵箱分別發送給你,容易導致接收文件的人下載時混淆或者遺漏,如果壓縮成一個壓縮包,就方便多了;
壓縮文件能夠設置密碼,對隱私的保護也有一定作用。

㈢ 為什麼要把文件壓縮

一般情況下,壓縮文件是為了更方便地傳輸和攜帶。
壓縮後的文件,佔用空間較少,方便烤入U盤攜帶拷貝等工作。
另外比較重要的是傳輸。單個文件可以進行網路傳輸,但整個文件夾如果文件較多,傳輸上就會很繁瑣。所以,將整個文件夾壓縮為一個壓縮包,就可以實現一次性傳輸多個文件。

㈣ 為什麼壓縮文件可以將原來一個G的東西壓縮成六七百兆的啊

目前壓縮技術可分為通用無損數據壓縮與有損壓縮兩大類,但不管是採用何種技術模型,其本質內容都是一樣的,即都是通過某種特殊的編碼方式將數據信息中存在的重復度、冗餘度有效地降低,從而達到數據壓縮的目的。

比如:「中國」是「中華人民共和國」的簡稱,但前者的字數是2,後者則是7,但我們都不會對它們倆所要表達的意思產生誤解,這是因為仔賣遲前者保留了信息中最「關鍵點」。同時,作為有思維能力的人類,我們可以根據前後詞彙關系和知念李識積累,就可推斷出其原來的全部信息。壓縮技術也一樣,在不影響文件的基本使用的前提下,只保留原數據中一些「關鍵點」,去掉了數據中的重復的、冗餘的信息,從而達到壓縮的目的。這就是文件壓縮技術所要遵循的最基本原理。

舉一個詳細的例子:

1、壓縮的原理

有兩種形式的重復存在於計算機數據中,zip 就是對這兩種重復進行了壓縮。
一種是短語形式的重復,即三個位元組以上的重復,對於這種重復,zip用兩個數字:1.重復位置距當前壓縮位置的距離;2.重復的長度,來表示這個重復,假設這兩個數字各佔一個位元組,於是數據便得到了壓縮,這很容易理解。
一個位元組有 0 - 255 共 256 種可能的取值,三個位元組有 256 * 256 * 256 共一千六百多萬種可能的情況,更長的短語取值的可能情況以指數方式增長,出現重復的概率似乎極低,實則不然,各種類型的數據都有出現重復的傾向,一篇論文中,為數不多的術語傾向於重復出現;一篇小說,人名和地名會重復出現;一張上下漸變的背景圖片,水平方向上的像素會重復出現;程序的源文件中,語法關鍵字會重復出現(我們寫程序時,多少次前後、paste?),以幾十 K 為單位的非壓縮格式的數據中,傾向於大量出現短語式的重復。經過上面提到的方式進行壓縮後,短語式重復的傾向被完全破壞,所以在壓縮的結果上進行第二次短語式壓縮一般是沒有效果的。
第二種重復為單位元組的配宴重復,一個位元組只有256種可能的取值,所以這種重復是必然的。其中,某些位元組出現次數可能較多,另一些則較少,在統計上有分布不均勻的傾向,這是容易理解的,比如一個 ASCII 文本文件中,某些符號可能很少用到,而字母和數字則使用較多,各字母的使用頻率也是不一樣的,據說字母 e 的使用概率最高;許多圖片呈現深色調或淺色調,深色(或淺色)的像素使用較多(這里順便提一下:png圖片格式是一種無損壓縮,其核心演算法就是zip演算法,它和zip格式的文件的主要區別在於:作為一種圖片格式,它在文件頭處存放了圖片的大小、使用的顏色數等信息);上面提到的短語式壓縮的結果也有這種傾向:重復傾向於出現在離當前壓縮位置較近的地方,重復長度傾向於比較短(20位元組以內)。這樣,就有了壓縮的可能:給 256 種位元組取值重新編碼,使出現較多的位元組使用較短的編碼,出現較少的位元組使用較長的編碼,這樣一來,變短的位元組相對於變長的位元組更多,文件的總長度就會減少,並且,位元組使用比例越不均勻,壓縮比例就越大。
在進一步討論編碼的要求以及辦法前,先提一下:編碼式壓縮必須在短語式壓縮之後進行,因為編碼式壓縮後,原先八位二進制值的位元組就被破壞了,這樣文件中短語式重復的傾向也會被破壞(除非先進行解碼)。另外,短語式壓縮後的結果:那些剩下的未被匹配的單、雙位元組和得到匹配的距離、長度值仍然具有取值分布不均勻性,因此,兩種壓縮方式的順序不能變。
在編碼式壓縮後,以連續的八位作為一個位元組,原先未壓縮文件中所具有的位元組取值不均勻的傾向被徹底破壞,成為隨機性取值,根據統計學知識,隨機性取值具有均勻性的傾向(比如拋硬幣試驗,拋一千次,正反面朝上的次數都接近於 500 次)。因此,編碼式壓縮後的結果無法再進行編碼式壓縮。
短語式壓縮和編碼式壓縮是目前計算機科學界研究出的僅有的兩種無損壓縮方法,它們都無法重復進行,所以,壓縮文件無法再次壓縮(實際上,能反復進行的壓縮演算法是不可想像的,因為最終會壓縮到 0 位元組)。

㈤ 文件壓縮有什麼用啊為什麼要這么做

1:省空間
2:在資源的上傳和下載過程中,把文件體積壓小當然好處多多
3:如果你要傳一堆1K2K的boot文件,在傳輸過程中可能會出現整個文件丟失,而整個文件丟失是無法修補的,因為每個文件在傳輸過程中只能hash一次。如果做成一整個壓縮包的話,當出現數據丟失時電腦就會在完成文件的過程中把這些數據再傳輸一遍補回來,因為你傳的是一個文件,只要這一個文件完整了,解壓後所有文件都是完整的,而傳一批文件就有可能有其中的一個或幾個丟失(一般是極小的腳本文件)。電腦連文件名都看不到,當然不可能想到去修補文件。

㈥ 空氣為可以壓縮,還有為什麼水和其他東西卻不可以

其它和洞舉東西也是可以壓縮的,象麵包。
只是一般來說,氣體的壓縮率較容易壓縮,固體和液喚碧體壓縮率則不太容易顫茄壓縮。

㈦ 生活中有哪些地方運用了空氣可以被壓縮的性質,請你來舉例說明。

常見的例子就是自行車打氣筒,還有汽車輪子,都是充的壓縮空氣。汽車的空氣懸掛,也是利用了空氣可以被壓縮的原理。

制氧機先是用空氣壓縮機將空氣壓縮,然後再用吸附劑吸收壓縮空氣中的氮氣,剩下的氧氣輸出,實現空氣的分離。傢具噴漆也是用的壓縮機將空氣壓縮,然後壓縮的空氣與油漆接觸,帶動油漆噴出。

縮空氣的乾燥通常指去除空氣中水分的過程,而壓縮空氣的凈化常指去除壓縮空氣中除水以外的其他污染物。

(7)為什麼有些東西可以壓縮擴展閱讀:

壓縮空氣乾燥的工作原理雖不盡相同,但是均以分離出壓縮空氣中空帶坦的氣體水為目的。常用的乾燥原理分為吸附和冷凍兩種。吸附乾燥採用氣相或液相分子吸附在固體(即吸附劑)表面的方法來分離出壓縮空氣中的水分,而冷凍乾燥通行飢過製冷循環冷卻壓縮空氣以分離出氣體水。

相應地壓縮空氣乾燥設備也分為吸附式乾燥器和冷凍式乾燥機兩種基本類型。 壓縮空氣凈化的工作原理雖然隨其凈化機理的不同而不同,但基本以過濾的形式去除壓縮空氣中存在的游離狀態的灰塵、微粒、以斗桐及氣溶膠狀態的煙和霧。對於氣態狀的污染物,如有害氣體,常用化學過濾的方式凈化。

㈧ 什麼是壓縮為什麼要壓縮

為什麼要壓縮?

我們可以從壓縮的歷史談起。

早期的電腦無論是硬碟空間還是磁碟空間都小得可憐。

比如93年的時候,一台0.5GB空間的硬碟的喊清啟個人電腦在國內就已經算是海量空間了。

那個時候,普遍使用磁碟(如3寸盤,就是現在仍常見磁碟,對應電腦上的A驅驅動器;5寸盤,現在已經被淘汰,對應電腦上的B區驅動器。

現在的電腦為什麼只有A盤,沒有B盤,接著就到了C盤就是這個原因正燃)作為外部存儲介質。

眾所周知,一張軟盤的存儲量只有1.44MB,容量非常小。

在光碟還沒有誕生的時候,一些游戲、軟體要安裝的話往往需要很多軟盤。

我至今還有一套那時候的軒轅劍2的游戲,共有20餘張磁碟,安裝時要挨個磁碟安裝,非常麻煩。

因為容量的限制,促使各程序員開始開發各種壓縮軟體對軟體進行壓縮。

其實與壓縮相關的有兩道程序,第一道程序是壓縮,第二道程序則是解壓縮。

軟體壓縮的原理:在電腦中,一切東西都是數字的,聲音也好、圖像也好,軟體也好,實際上通通都只是一些二進制代碼,所謂數碼數碼,數碼相片、數碼音頻,也是這個道理。

所謂壓縮,以數碼圖片為例,就是將把要壓縮的圖像的二進制代碼中冗長的、重復的代碼遵循一定的演算法用簡短的代碼來代替。

比如00002可能代表的是「黑色」,那麼我們可以將軟體中凡是涉及「黑色」的代碼的00002通過02來替換,這樣02比起00002是不是占的空間要小?省了好幾個字元空間呢。

這里僅是一個例子,軟體中的冗長的、重復的代碼如果都按一定的演算法用簡短的代碼來替換的話,最後重新生成的軟體一定會小得多。

這個重新生成圖片,就是壓縮後的圖片。

這個過程,就叫做壓縮。

圖片如此,軟體、音頻、視頻亦是如此鄭如。

至於演算法,則是固定的,壓縮軟體既包括演算法資料庫,又包括壓縮功能。

所以,一台電腦只需要一個壓縮軟體就夠了,要壓縮其它資源就由這個壓縮軟體完成。

一般而言,被壓縮的文件是不能直接運行的,那是因為它的代碼都被簡化了,計算機是不能直接識別的。

被壓縮了的文件只是變小了空間而已,是不能直接使用的。

要想再使用這些壓縮過的文件,你必須解壓縮。

解壓縮這些文件還是要用到對應的壓縮它們的壓縮軟體。

解壓縮的過程正好和壓縮的過程相反。

同樣是通過一定的演算法,將簡短的代碼還原回程序的真正的代碼,這樣程序的大小會恢復到壓縮前的大小,解壓後的文件也就可以正常使用。

(很多朋友可能會說WINRAR壓縮的文件是可以直接使用的,不過如果你仔細觀察,運行一個程序會看到一個進度條,還要等一段時間才能運行,這個過程實際上就是一個解壓的過程,只不過它是把文件自動解壓到了一個不容易找到的臨時文件夾,你看不到這些解壓後的文件而已)。

文件經過壓縮後,所佔空間會大大減小,有的壓縮軟體可以讓軟體的大小減少一半,有的壓縮軟體甚至能將軟體壓縮至原先大小的六分之一。

壓縮技術另一個發展 *** 是在互聯網剛剛興起和剛剛引進我國的時候。

那個時候因為網速非常慢,所以人們自然希望在網上下載的軟體越小越好,因為越小花的時間就越少,花的上網費也就越少。

不僅如此,至今你都會發現各大網站提供的軟體多是壓縮過了的,壓縮過的文件大小變小,自然比原文件下載起來快。

文件下載下來後,你再通過你已經安裝過的壓縮軟體運行就OK了。

是的,沒有對應的壓縮軟體的話,你下載下來的被壓縮軟體也是沒有用的。

現在,隨著數碼技術的發展,壓縮技術也在不斷發展,因為硬碟和光碟的空間畢竟是有限的,而游戲、音頻、視頻、圖片遠遠非常占據空間,所以壓縮技術前景非常廣闊並且不斷在發展。

㈨ 為什麼壓縮文件可以把三十多個G的文件壓縮到十幾個G

壓縮文件的基本原理是查找文件內的重復位元組,並建立一個相同位元組的"詞典"文件,並用一個代碼表示,比如在文件里有幾處有一個相同的詞"中華人民共和國"用一個代碼表示並寫入"詞典"文件,這樣就可以達到縮小文件的目的.
由於計算機處理的信息是以二進制數的形式表示的,因此壓縮軟體就是把二進制仔弊凱信息中相同的字元串以特殊字元標記來達到壓縮的目的。為了有助於理解文件壓縮,請您在腦海里想像一幅藍天白雲的圖片。對於成千上萬單調重復的藍色像點而言,與其一個一個定義「藍、藍、藍……」長長的一串顏色,還不如告訴電腦:「從這個位置開始存儲1117個藍色像點」來得簡潔,而且還能大大節約存儲空間。這是一個非常簡單的圖像壓縮的例子。其實,所有的計算機文件歸根結底都是以「1」和「0」的形式存儲的,和藍色像點一樣,只要通過合理的數學計算公式,文件的體積都能夠被大大壓縮以達到「數據無損稠密」的效果。總的來說,壓縮可以分為有損和無損壓縮兩種。如果丟失個別的數據不會造成太大的影響,這時忽略它們是個好主意,這就是有損壓縮。有損壓縮廣泛應用於動畫、聲音和圖像文件中,典型的代表就是影碟文件格式mpeg、音樂文件格式mp3和圖像文件格式jpg。但是更多情況下壓縮數據必須准確無誤,人們便設計出了無損壓縮格式,比如常見的zip、rar等。壓縮軟體(compression software)自然就是利用壓縮原理壓縮數據的工具,壓縮後所生成的文件稱為壓縮包(archive),體積只有原來的幾分之一甚至更小。當然,壓縮包已經是另一種文件格式了,如果你想使用其中的數據,首先得用壓縮軟體把數據還原,這個過程稱作解壓縮。常見的壓縮軟體有winzip、winrar等。
有兩種形式的重復存在於計算機數據中,zip就是對這兩種重復進行了壓縮。
一種是短語形式的重復,即三個位元組以上的重復,對於這種重復,zip用兩個數字:1.重復位置距當前壓縮位置的距離;2.重復的長度,來表示這個重復,假設這兩個數字各佔一個位元組,於是數據便得到了壓縮,這很容易理解念喚。
一個位元組有 0 - 255 共 256 種可能的取值,三個位元組有 256 * 256 * 256 共一千六百多萬種可能的情況,更長的短語取值的可能情況以指數方式增長,出現重復的概率似乎極低,實則不然,各種類型的數據都有出現重復的傾向,一篇論文中,為數不多的術語傾向於重復出現;一篇小說,人名和地名會重復出現;一張上下漸變的背景圖片,水平方向上的像素會重復出現;程序的源文件中,語法關鍵字會重復出現(我們寫程序時,多少次前後、paste?),以幾十 K 為單位的非壓縮格式的數據中,傾向於大量出現短語式的重復。經過上面提到的方式進行壓縮後,短語式重復的傾向被完全破壞,所以在壓縮的結果上進行第二次短語式壓縮一般是沒有效果的。
第二種重復為單位元組的重復,一個位元組只有256種可能的取值,所以這種重復是必然的。其中,某些位元組出現次數可能較多,另一些則較少,在統計上有分布不均勻的傾向,這是容易理解的,比如一個 ASCII 文本文件中,某些符號可能很少用到,而字母和數字則使用較多,各字母的使用頻率也是不一樣的,據說字母 e 的使用概率最高;許多圖片呈現深色調或淺色調,深色(或淺色)的像素使用較多(這里順便提一下:png 圖片格式是一種無損壓縮,其核心演算法就是 zip 演算法,它和 zip 格式的文件的主要區別在於:作為一種圖片格式,它在文件頭處存放了圖片的大小、使用的顏色數等信息);上面提到的短語式壓縮的結果也有這種傾向:重復傾向於出現在離當前壓縮卜行位置較近的地方,重復長度傾向於比較短(20位元組以內)。這樣,就有了壓縮的可能:給 256 種位元組取值重新編碼,使出現較多的位元組使用較短的編碼,出現較少的位元組使用較長的編碼,這樣一來,變短的位元組相對於變長的位元組更多,文件的總長度就會減少,並且,位元組使用比例越不均勻,壓縮比例就越大。

㈩ 氣體為什麼可以壓縮氣體的儲運有哪些途徑要注意什麼

因為氣體分子間具有較大的空隙。所以加壓以後就可以進旅配行壓縮。
儲運主要有兩種方式,第1種是液化以後變成液化戚粗氣體。第2種是加高鎮鎮壓以後成為高壓鋼瓶。
要注意,像這類液化氣體和高壓鋼瓶要防止碰撞,要避免曝曬,避免高溫等等。

熱點內容
裡面的大牙為什麼到晚上就疼 發布:2025-04-05 19:44:00 瀏覽:606
為什麼買車票和標價不一樣 發布:2025-04-05 19:40:35 瀏覽:697
阿春為什麼害怕美國男人 發布:2025-04-05 19:08:35 瀏覽:416
為什麼用流量打不開微信公眾號 發布:2025-04-05 19:08:31 瀏覽:872
為什麼看久了手機眼睛會突出來 發布:2025-04-05 19:08:18 瀏覽:206
第四野戰軍老兵檔案為什麼找不到 發布:2025-04-05 19:07:43 瀏覽:209
淘寶為什麼變成黑白色的了 發布:2025-04-05 18:46:01 瀏覽:370
五月掉床的孩子不好為什麼 發布:2025-04-05 18:41:29 瀏覽:15
紅牛飲料為什麼價格不一樣 發布:2025-04-05 18:20:27 瀏覽:75
為什麼我的電腦內存會恢復默認 發布:2025-04-05 18:16:54 瀏覽:295