rar壓縮原理 數(shù)據(jù)壓縮的基本原理?
數(shù)據(jù)壓縮的基本原理?事實(shí)上,多媒體信息中存在許多數(shù)據(jù)冗余。例如,一幅圖像中靜態(tài)建筑背景、藍(lán)天和綠地的許多像素是相同的。如果一點(diǎn)一點(diǎn)地存儲(chǔ),會(huì)浪費(fèi)大量的空間,稱為空間冗余。再比如,在相鄰的電視和動(dòng)畫序列
數(shù)據(jù)壓縮的基本原理?
事實(shí)上,多媒體信息中存在許多數(shù)據(jù)冗余。例如,一幅圖像中靜態(tài)建筑背景、藍(lán)天和綠地的許多像素是相同的。如果一點(diǎn)一點(diǎn)地存儲(chǔ),會(huì)浪費(fèi)大量的空間,稱為空間冗余。再比如,在相鄰的電視和動(dòng)畫序列中,只有運(yùn)動(dòng)物體有微小的變化,只有差異部分可以存儲(chǔ),這稱為時(shí)間冗余。此外,還有結(jié)構(gòu)冗余和視覺冗余,為數(shù)據(jù)壓縮提供了條件。
總之,壓縮的理論基礎(chǔ)是信息論。從信息的角度看,壓縮就是去除信息中的冗余,即去除某些或可推斷的信息,保留不確定的信息,即用更接近信息本質(zhì)的描述取代原有的冗余描述,其實(shí)質(zhì)是信息量。
能否把1GB的數(shù)據(jù)壓縮到1MB甚至更小的體積?
這真的是可能的。這只是一個(gè)可行的方法。沒有現(xiàn)成的技術(shù)。您可以將記錄信息的二進(jìn)制代碼轉(zhuǎn)換為10進(jìn)制,然后將小數(shù)點(diǎn)移到前面。這樣,就可以得到小于1的很長(zhǎng)的小數(shù)點(diǎn)。理論上,可以將兩個(gè)較短的數(shù)字相除,得到以10為基數(shù)的超長(zhǎng)十進(jìn)制數(shù)??梢杂檬S嗫臻g記錄計(jì)算方法、有限位、編碼形式等數(shù)據(jù)。但這將是對(duì)計(jì)算機(jī)計(jì)算能力的一次特殊考驗(yàn),特別是在加密計(jì)算量特別大的時(shí)候,現(xiàn)階段計(jì)算機(jī)無法完成這樣的任務(wù),我相信它會(huì)。?!韭泯X】【裸齒】【裸齒
文件壓縮原理非常簡(jiǎn)單。讓我舉個(gè)例子來理解它。例如,如果你是一家公司的老板,你想知道下面100名員工的工資,所以HR會(huì)給你一個(gè)excel表格。
此excel有100行,第一行是姓名,第二行是相應(yīng)的薪資。HR給你每個(gè)員工的工資,這是文件本身。你開始稱贊這位員工工作認(rèn)真。第二天,一個(gè)聰明的人事專家來了。他發(fā)現(xiàn),除了第一個(gè)員工是2000元外,excel表實(shí)際上要花1000元。因此,智能人事專家重新繪制了一個(gè)excel表格,只有兩行。第一條線第一個(gè)員工2000元,第二條線其他員工1000元。這叫做壓縮。這也稱為無損壓縮。
但如果其他員工不都是1000元,有的是998元,有的是999元,有的是1002元,有的是1003元。你只是老板,不是工薪族,所以沒必要這么細(xì)心地掌握,所以這個(gè)聰明的員工還是給你一張桌子,第一行是2000,第二行是其他員工1000。雖然這張表格不夠準(zhǔn)確,但足以讓你了解整體薪資。這稱為有損壓縮。
文件壓縮是什么原理?
圖像壓縮的基本原理可以壓縮圖像數(shù)據(jù),因?yàn)閿?shù)據(jù)中存在冗余。圖像數(shù)據(jù)的冗余主要包括:圖像中相鄰像素之間的相關(guān)性導(dǎo)致的空間冗余;圖像序列中不同幀之間的相關(guān)性導(dǎo)致的時(shí)間冗余;不同顏色平面或光譜帶之間的相關(guān)性導(dǎo)致的光譜冗余。數(shù)據(jù)壓縮的目的是通過消除數(shù)據(jù)冗余來減少表示數(shù)據(jù)所需的位數(shù)。由于圖像數(shù)據(jù)量巨大,存儲(chǔ)、傳輸和處理都非常困難,因此圖像數(shù)據(jù)的壓縮就顯得非常重要。信息時(shí)代帶來了“信息爆炸”,極大地增加了數(shù)據(jù)量。因此,無論是傳輸還是存儲(chǔ),都需要對(duì)數(shù)據(jù)進(jìn)行有效的壓縮。在遙感技術(shù)中,各種空間探測(cè)器利用壓縮編碼技術(shù)將海量信息傳回地面。圖像壓縮是數(shù)據(jù)壓縮技術(shù)在數(shù)字圖像中的應(yīng)用。它的目的是減少圖像數(shù)據(jù)中的冗余信息,以便以更高效的格式存儲(chǔ)和傳輸數(shù)據(jù)。