首页 > 编程语言 >6.3RLE算法的缺点

6.3RLE算法的缺点

时间:2023-02-12 16:36:04浏览次数:40  
标签:文件 字符 RLE 压缩 算法 6.3 文本文件

      在实际的文本文件中,同样字符多次重复出现的情况并不多见。虽然针对相同数据经常连续出现的图像、文件等,RLE算法可以发挥不错的效果,但它并不适合文本文件 的压缩。不过,因为该压缩机制非常简单,因此使用RLE算法的程序也相对更容易编写。笔者曾用自己做成的RLE算法压缩程序对各种类型的文件进行过压缩,其结果如表6-1所示。

 

       通过表6-1可以看出,使用RLE算法对文本文件进行压缩后,文件却增大了,而且几乎是压缩前的2倍。这是因为文本文件中同样字符连续出现的部分并不多。因此,使用RLE算法后,大部分字符后面都会加上1,这样一来,压缩后的文件自然变成了之前的2倍。

      与文本文件不同,图像文件的压缩比率达到了百分之40.程序的EXE文件的压缩比率达到了百分之60,这是因为EXE文件中连续的数据部分,其初始值为0的情况很多。

标签:文件,字符,RLE,压缩,算法,6.3,文本文件
From: https://www.cnblogs.com/24koi/p/17114021.html

相关文章