新闻中心

EEPW首页>EDA/PCB>设计应用> 基于小波变换的JPEG2000图像压缩编码系统的仿真与

基于小波变换的JPEG2000图像压缩编码系统的仿真与

作者: 时间:2009-03-10 来源:网络 收藏

  a 原始图像

  b二维DWT分析图像

  图3 两级二维DWT分析

  在图3中,垂直细节对应于分析块的右上角,水平细节对应于左下角,而对角细节对应于右下角,它们都表现出了较强的外观。当数字图像需要通过二维DWT子图像重建时,就要用向上采样和卷积的办法将细节与低通近似组合起来。

  SPIHT图像编码

  为了验证系统的可行性及性能,采用MATLAB对系统中的部分进行了仿真,然后用C++语言对后的系数进行编解码,实现系统中第二部分的仿真,以大幅降低数据量。SPIHT是基于内嵌零树编码(EZW)的集分割算法,C++中的链表类能实现SPIHT算法中的三个控制链表(LSP,LIP和LIS),方便的位操作命令适合处理算法中基于位平面的编解码功能。

  为了对和SPIHT编码算法有更直观的认识,下面从一幅图像中选取尺寸的像素矩阵进行处理,分析每一步处理后数据的变化。

  初始图像矩阵如图4所示,所用图像是256色(每像素8位),像素灰度图。

  图4 图像xiaoshutiao.bmp中的一部分数据

  由上图可以看出图像幅值分布比较随机,没有什么规律。对上数据进行离散小波变化后的数据如图5所示,小波变换采用基于提升的CDF9/7双正交小波基,进行5级分解。



评论


相关推荐

技术专区

关闭