✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
🍎个人主页:Matlab科研工作室
🍊个人信条:格物致知。
更多Matlab仿真内容点击👇
⛄ 内容介绍
自1993年Shapiro提出了EZW编码后,小波图像编码得到了快速发展.整数小波变换不仅使信息无损表示,而且减少了运算时间,使算法更易于软硬件实现.为了能够快速访问影像数据并保证图像的高清晰度,笔者在SPHIT算法的基础上,结合使用5/3整数小波变换并改进了SPHIT算法的一些不足,提出了一种可行且高效的图像编码方法,主要思路是保留LL子带,对高频部分采用类似于零树小波中的Z字型扫描方法,依照非线性最优的原理,通过3个存储数组完成了由原SPHIT算法中的3个队列反复迭代完成的图像位小波系数的嵌入式码流.实验结果表明:该方法不仅减少了复杂度和占用的内存量,而且易于硬件实现.
⛄ 部分代码
%WAVEREC2 Multilevel 2-D wavelet reconstruction.
% WAVEREC2 performs a multilevel 2-D wavelet reconstruction
% using either a specific wavelet ('wname', see WFILTERS) or
% specific reconstruction filters (Lo_R and Hi_R).
%
% X = WAVEREC2(C,S,'wname') reconstructs the matrix X
% based on the multi-level wavelet decomposition structure
% [C,S] (see WAVEDEC2).
%
% For X = WAVEREC2(C,S,Lo_R,Hi_R),
% Lo_R is the reconstruction low-pass filter and
% Hi_R is the reconstruction high-pass filter.
%
% See also APPCOEF2, IDWT2, WAVEDEC2.
% M. Misiti, Y. Misiti, G. Oppenheim, J.M. Poggi 12-Mar-96.
% Last Revision: 16-Sep-1999.
% Copyright 1995-2002 The MathWorks, Inc.
% $Revision: 1.11 $
% Check arguments.
if errargn(mfilename,nargin,[3:4],nargout,[0:1]), error('*'), end
x = func_Myappcoef2(c,s,varargin{:},0);
⛄ 运行结果
⛄ 参考文献
[1]赵志英, 王景中, 于德海,等. 基于整数小波变换和SPHIT的ROI医学图像压缩[J]. 北方工业大学学报, 2005, 17(3):5.
[2] Nacera B , Soumia B . A Hybrid Scheme Coding Using SPHIT and Fractal for Mammography Image Compression[C]// IEEE. IEEE, 2011.
[3] Manikandababu C S , Muniraj N . Hybrid Continuous Wavelet Based Controulet Transform Method for DICOM Image Compression and Improved SPHIT Coding[J]. Research Journal of Applied Sciences Engineering & Technology, 2015, 9(9):727-735.