本项目基于MATLAB环境,深入实现嵌入式零树小波(Embedded Zerotree Wavelet, EZW)图像压缩算法。系统首先利用二维离散小波变换(DWT)对原始灰度图像进行多级分解,提取图像在不同频率和尺度下的系数特征。利用小波系数在不同尺度间存在的能量衰减特性和空间相似性,构建父子节点的零树结构,根据系数幅度与当前阈值的比较结果,将系数分类为正重要及其树根、负重要及其树根、孤立零或零树根(ZTR)。算法核心包含主扫描(Dominant Pass)和副扫描(Subordinate Pass)两个迭代过程:主扫描用于确定系数位置的重要性并构建零树符号流;副扫描则对已识别的重要系数进行逐次逼近量化,以提高重建精度。系统输出嵌入式码流,支持图像的渐进式传输和重构,允许在任意比特率下截断并获得该码率下的最优图像质量。项目还包含逆过程的解码器,能够从压缩码流中恢复图像,并自动计算原图与重建图之间的峰值信噪比(PSNR)、均方误差(MSE)以及实际压缩比,直观展示算法的压缩性能和图像质量保持能力。