利用上面的变换程序对下面的n×n像素块中的红色分量进行变换,可以通过对比变换前的原始数据和变换后的结果,了解变换对能量进行的集中。
原始数据如下:
变换后的数据如下,变换后的数据只保留了整数,左上角的数字集中了绝大部分的能量,其他的数据都在0-30之间变化。可以看出变换后的数据在相同数据上并不会比变换前多,因此如果就这样进行RLE编码,没有任何的压缩效果。要增加压缩效果,必须对经过DCT变换后的数据进行量化,如将除左上角之外的所有数据的个位数据舍去,则可以得到量化后的数据。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/