RLE全程run-length encoding,翻譯為遊程編碼,又譯行程長度編碼,又稱變動長度編碼法(run coding),在控制論中對於二值影象而言是一種編碼方法,對連續的黑、白畫素數(遊程)以不同的碼字進行編碼。遊程編碼是一種簡單的非破壞性資料壓縮法,其好處是加壓縮和解壓縮都非常快。其方法是計算連續出現的資料長度壓縮之。
一種壓縮過的點陣圖檔案格式,RLE壓縮方案是一種極其成熟的壓縮方案,特點是無損失壓縮,既節省了磁碟空間又不損失任何影象資料,但在開啟這種壓縮檔案時,要花費更多時間,此外,一些相容性不太好的應用程式可能會搭不開。
RLE壓縮方式
ABBBBBBBBA - 1A8B1A
不過RLE還有一個缺點,那要是內容像ABCABCABC的話使用這種演算法檔案會增大,就是1A1B1C1A1B1C1A1B1C了,更長,就達不到壓縮的效果了。
願你開心!!!
RLE全程run-length encoding,翻譯為遊程編碼,又譯行程長度編碼,又稱變動長度編碼法(run coding),在控制論中對於二值影象而言是一種編碼方法,對連續的黑、白畫素數(遊程)以不同的碼字進行編碼。遊程編碼是一種簡單的非破壞性資料壓縮法,其好處是加壓縮和解壓縮都非常快。其方法是計算連續出現的資料長度壓縮之。
一種壓縮過的點陣圖檔案格式,RLE壓縮方案是一種極其成熟的壓縮方案,特點是無損失壓縮,既節省了磁碟空間又不損失任何影象資料,但在開啟這種壓縮檔案時,要花費更多時間,此外,一些相容性不太好的應用程式可能會搭不開。
RLE壓縮方式
ABBBBBBBBA - 1A8B1A
不過RLE還有一個缺點,那要是內容像ABCABCABC的話使用這種演算法檔案會增大,就是1A1B1C1A1B1C1A1B1C了,更長,就達不到壓縮的效果了。
願你開心!!!