壓縮解壓算法LZ77算法有許多派生算法(這里面包括 LZSS算法)。它們的算法原理上基本都相同,無論是哪種派生算法,LZ77算法總會(huì)包含一個(gè)動(dòng)態(tài)窗口(Sliding Window)和一個(gè)預(yù)讀緩沖器(Read Ahead Buffer)。動(dòng)態(tài)窗口是個(gè)歷史緩沖器,它被用來存放輸入流的前n個(gè)字節(jié)的有關(guān)信息。一個(gè)動(dòng)態(tài)窗口的數(shù)據(jù)范圍可以從 0K 到 64K,而LZSS算法使用了一個(gè)4K的動(dòng)態(tài)窗口。預(yù)讀緩沖器是與動(dòng)態(tài)窗口相對(duì)應(yīng)的,它被用來存放輸入流的前n個(gè)字節(jié),預(yù)讀緩沖器的大小通常在0 – 258 之間。這個(gè)算法就是基于這些建立的。用下n個(gè)字節(jié)填充預(yù)讀緩存器(這里的n是預(yù)讀緩存器的大小)。在動(dòng)態(tài)窗口中尋找與預(yù)讀緩沖器中的最匹配的數(shù)據(jù),如果匹配的數(shù)據(jù)長度大于最小匹配長度 (通常取決于編碼器,以及動(dòng)態(tài)窗口的大小,比如一個(gè)4K的動(dòng)態(tài)窗口,它的最小匹配長度就是2),那么就輸出一對(duì)〈長度(length),距離(distance)〉數(shù)組。長度(length)是匹配的數(shù)據(jù)長度,而距離(distance)說明了在輸入流中向后多少字節(jié)這個(gè)匹配數(shù)據(jù)可以被找到。
資源簡(jiǎn)介:壓縮解壓算法LZ77算法有許多派生算法(這里面包括 LZSS算法)。它們的算法原理上基本都相同,無論是哪種派生算法,LZ77算法總會(huì)包含一個(gè)動(dòng)態(tài)窗口(Sliding Window)和一個(gè)預(yù)讀緩沖器(Read Ahead Buffer)。動(dòng)態(tài)窗口是個(gè)歷史緩沖器,它被用來存放輸入流的前n個(gè)...
上傳時(shí)間: 2014-01-22
上傳用戶:tzl1975
資源簡(jiǎn)介:一種無損壓縮解壓的算法,是LZ77的改進(jìn),其壓縮比比LZ77高,速度要快
上傳時(shí)間: 2014-01-12
上傳用戶:chenlong
資源簡(jiǎn)介:一個(gè)huffman壓縮解壓算法源碼,有具體的實(shí)現(xiàn)算法和代碼注釋.
上傳時(shí)間: 2014-01-04
上傳用戶:qlpqlq
資源簡(jiǎn)介:是有分布傅立葉算法解薛定諤方程的一個(gè)程序(下面我就不亂說說了請(qǐng)認(rèn)真閱讀您的文件包然后寫出其具體功能(至少要20個(gè)字)。盡量不要讓站長把時(shí)間都花費(fèi)在為您修正說明上。壓縮包解壓時(shí)不能有密碼。系統(tǒng)會(huì)自動(dòng)刪除debug和release目錄,所以請(qǐng)不要將文件放在這兩...
上傳時(shí)間: 2013-12-16
上傳用戶:hgy9473
資源簡(jiǎn)介:加密解密及壓縮解壓算法.大致有21種加密/解密算法源代碼,和50多種種壓縮/解壓的算法源代碼文件,對(duì)你應(yīng)該有很大幫助的,可以選著用了。
上傳時(shí)間: 2017-09-10
上傳用戶:iswlkje
資源簡(jiǎn)介:LZw壓縮解壓算法源碼
上傳時(shí)間: 2014-01-04
上傳用戶:nanshan
資源簡(jiǎn)介:和Unix的compress/uncompress兼容的壓縮/解壓算法16位程序,適合壓縮文本或重復(fù)字節(jié)較多的文件
上傳時(shí)間: 2015-01-03
上傳用戶:小寶愛考拉
資源簡(jiǎn)介:Huffman算法做的壓縮解壓程序
上傳時(shí)間: 2013-12-28
上傳用戶:CHENKAI
資源簡(jiǎn)介:哈夫曼壓縮解壓算法
上傳時(shí)間: 2013-12-21
上傳用戶:498732662
資源簡(jiǎn)介:LZH算法壓縮解壓的TURBO-C源程序
上傳時(shí)間: 2015-02-15
上傳用戶:cjf0304
資源簡(jiǎn)介:我用C++編寫的Huffman壓縮解壓算法,可以對(duì)文本及*.bmp圖像進(jìn)行壓縮解壓
上傳時(shí)間: 2013-12-16
上傳用戶:dengzb84
資源簡(jiǎn)介:利用VC實(shí)現(xiàn)了一個(gè)huffman壓縮解壓算法。在附件huffmancode.zip中,解壓即可。
上傳時(shí)間: 2015-09-03
上傳用戶:lijianyu172
資源簡(jiǎn)介:此源碼是實(shí)現(xiàn)壓縮解壓Zip文件的算法,能夠較好的實(shí)現(xiàn)此功能
上傳時(shí)間: 2013-12-11
上傳用戶:zsjinju
資源簡(jiǎn)介:關(guān)于DVD的MPEG2用的DSP代碼,在DSP的實(shí)現(xiàn)MPEG的壓縮,解壓算法.
上傳時(shí)間: 2014-11-29
上傳用戶:風(fēng)之驕子
資源簡(jiǎn)介:LZSS 壓縮/解壓算法 算法簡(jiǎn)單,速度快,壓縮效率和Winzip/PKZip 接近
上傳時(shí)間: 2015-10-06
上傳用戶:asddsd
資源簡(jiǎn)介:Huffman 壓縮/解壓算法的ANSI C實(shí)現(xiàn) This archive contains a simple and readable ANSI C implementation of Huffman coding and decoding. This implementation is not intended to be the best, fastest, smallest, or any other performance related a...
上傳時(shí)間: 2014-01-05
上傳用戶:thesk123
資源簡(jiǎn)介:基本壓縮解壓功能大全.包括Huffuman算法,RLE算法,LZ算法,rice算法,shannon算 法.帶有測(cè)試文件.
上傳時(shí)間: 2013-12-03
上傳用戶:xfbs821
資源簡(jiǎn)介:LZH算法壓縮解壓的TURBO-C源程序。
上傳時(shí)間: 2016-04-08
上傳用戶:zq70996813
資源簡(jiǎn)介:理用霍夫曼算法進(jìn)行壓縮,解壓算法還未編出來
上傳時(shí)間: 2016-04-14
上傳用戶:wanqunsheng
資源簡(jiǎn)介:huffman壓縮解壓算法源碼
上傳時(shí)間: 2016-07-17
上傳用戶:gtzj
資源簡(jiǎn)介:G711壓縮解壓、VAD語音激活算法,非常有用,效率很高
上傳時(shí)間: 2013-12-29
上傳用戶:playboys0
資源簡(jiǎn)介:用于數(shù)據(jù)流壓縮的huffman算法原碼,可用于壓縮解壓的源程序
上傳時(shí)間: 2013-12-21
上傳用戶:lvzhr
資源簡(jiǎn)介:基于Nios_實(shí)現(xiàn)G_729語音壓縮解壓算法
上傳時(shí)間: 2013-12-20
上傳用戶:youth25
資源簡(jiǎn)介:TLV算法實(shí)現(xiàn)數(shù)據(jù)壓縮解壓源碼(內(nèi)附測(cè)試)
上傳時(shí)間: 2013-12-19
上傳用戶:671145514
資源簡(jiǎn)介:二維小波變換算法實(shí)現(xiàn)壓縮解壓的程序,此程序中處理的圖像為典型的測(cè)試圖像lena
上傳時(shí)間: 2016-12-06
上傳用戶:LouieWu
資源簡(jiǎn)介:JPEG文件壓縮解壓算法源代碼,已經(jīng)移植到Embedded Visual C++下,可以用于在WINCE環(huán)境下讀寫JPEG文件。
上傳時(shí)間: 2017-01-12
上傳用戶:hn891122
資源簡(jiǎn)介:基于Huffman編碼的壓縮解壓算法,用C++編寫,便于初學(xué)者理解壓縮算法。
上傳時(shí)間: 2017-01-29
上傳用戶:410805624
資源簡(jiǎn)介:LZMA壓縮解壓算法,壓縮解壓函數(shù)接口入?yún)⒊鰠⒍家訠uffer形式; 代碼為完整的工程,可運(yùn)行,其中包括簡(jiǎn)單的舉例。
上傳時(shí)間: 2017-05-25
上傳用戶:yy541071797
資源簡(jiǎn)介:使用VC++封裝為動(dòng)態(tài)庫的zlib壓縮解壓算法,使用方便!
上傳時(shí)間: 2017-07-19
上傳用戶:wanqunsheng
資源簡(jiǎn)介:LZH算法壓縮解壓的TURBO-C源程序 ,希望對(duì)你們有用
上傳時(shí)間: 2013-12-28
上傳用戶:c12228