RLE压缩

行程长度编码Run Length Encoding ,对连续重复的数据进行处理,如字符串:A A A A A B C D E F F F。编码后得到:85 A 4 B C D E 83 F(85H= 10000101B、4H= 00000100B、83H= 10000011B)

对于大数据量,和连续重复多的数据能得到很高的压缩率.

一般8bits,16bits(注意是位,而不是字节)的压缩编码,也可以自定义.像我这赛车游戏就是采用图片位深来压缩的.

你可能感兴趣的:(游戏,C++,c,F#,C#)