一、数据压缩的基本原理
数据是用来表示信息的。不同的表示方法给定量的信息使用了不同的数据量,使用较多数据量的方法中,有些数据必然代表无用信息,或者是重复地表示了其它数据已表示的信息。这就是数据冗余概念。是数据压缩领域中的核心概念。
注:图像冗余信息除了数据冗余外,还有结构冗余、彩光谱空间冗余、视觉心理冗余等。图像压缩的目的就是去除图像的冗余。
二、数据去冗余的基本表示法
考察一个字符串:AABCCCDEFGGGGGGHHIKLLLM
设每个字符用一个字节表示(8bit),则表示上述字符串
共需23byte=184bit。上述表示法称为自然表示法。
如将上述一个串表表示的方法改为下述的两个串表的表示方法
A B C D E F G H I K L M(96bit)
10011000011111010001100(23bit)
则上述字符串共需119bit表示,比自然表示法节省了65bit。第2串二进制表中,0代表长度1,10代表长度2,110代表长度3,依次类推。
字符串长度压缩有关图像数据(信息)的表示属于信息论的范畴,可参阅信息论等有关书籍。
三、数字图像的有损压缩方法
数字图像的压缩方法分为两大类
1、无损压缩
2、有损压缩
目前所用对灰度和彩图像的压缩标准称为JPEG(joint picture expert group)。它是由2个组织的灰度图像联合专家组制定并于1991年开始使用的。其中,对于图像的有损压缩,它定义了基于DCT的有损编码基本系统。
图像(Lena)压缩前后对比
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论