資源簡介
有界面,主要是利用matlab里的自帶函數(shù)完成了一個簡單的小波壓縮實例。界面很完整,可直接運行!
代碼片段和文件信息
function?[x1phix2psi]?=?cascade(hgdx)
%?Wavelet?cascade?algorithm
c?=?h{1}*2/sum(h{1});
x?=?0:dx:length(c)?-?1;
x1?=?x?-?h{2};
phi0?=?1?-?abs(linspace(-11length(x))).‘;
ii?=?[];?jj?=?[];?s?=?[];
for?k?=?1:length(c)
???xk?=?2*x?-?(k-1);
???i?=?find(xk?>=?0?&?xk?<=?length(c)?-?1);
???ii?=?[iii];
???jj?=?[jjfloor(xk(i)/dx)+1];
???s?=?[sc(k)+zeros(size(i))];
end
%?Construct?a?sparse?linear?operator?that?iterates?the?dilation?equation
Dilation?=?sparse(iijjslength(x)length(x));
for?N?=?1:30
???phi?=?Dilation*phi0;
???if?norm(phi?-?phi0inf)?1e-5?break;?end
???phi0?=?phi;
end
if?norm(phi)?==?0
???phi?=?ones(size(phi))*sqrt(2);???%?Special?case?for?Haar?scaling?function
else
???phi?=?phi/(norm(phi)*sqrt(dx));??%?Rescale?result
end
if?nargout?>?2
???phi2?=?phi(1:2:end);??%?phi2?is?approximately?phi(2x)
???if?length(c)?==?2
??????L?=?length(phi2);
???else
??????L?=?ceil(0.5/dx);
???end
???%?Construct?psi?from?translates?of?phi2
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????177851??2003-11-11?01:45??小波壓縮(含有壓縮指標和GUI)\barbara.png
?????文件???????1235??2008-12-22?10:11??小波壓縮(含有壓縮指標和GUI)\cascade.m
?????文件???????1191??2009-05-17?15:30??小波壓縮(含有壓縮指標和GUI)\dec.asv
?????文件???????1191??2009-05-17?15:33??小波壓縮(含有壓縮指標和GUI)\dec.m
?????文件????????859??2008-12-27?20:09??小波壓縮(含有壓縮指標和GUI)\decode.asv
?????文件????????289??2009-04-24?10:40??小波壓縮(含有壓縮指標和GUI)\double2uint.asv
?????文件????????314??2009-05-16?15:57??小波壓縮(含有壓縮指標和GUI)\double2uint.m
?????文件????????137??2008-12-27?15:36??小波壓縮(含有壓縮指標和GUI)\Dvalue.asv
?????文件????????305??2008-12-27?16:24??小波壓縮(含有壓縮指標和GUI)\Dvalue.m
?????文件???????1211??2008-12-22?10:11??小波壓縮(含有壓縮指標和GUI)\filterstr.m
?????文件???????9779??2008-12-22?10:08??小波壓縮(含有壓縮指標和GUI)\getwavelet.m
?????文件?????262874??2008-12-22?09:01??小波壓縮(含有壓縮指標和GUI)\lena.bmp
?????文件????????446??2008-12-22?10:09??小波壓縮(含有壓縮指標和GUI)\lp_lift.m
?????文件???????1090??2009-06-16?16:36??小波壓縮(含有壓縮指標和GUI)\main.m
?????文件??????12248??2002-01-19?00:01??小波壓縮(含有壓縮指標和GUI)\medA.gif
?????文件??????40405??2002-01-19?00:02??小波壓縮(含有壓縮指標和GUI)\medB.gif
?????文件????????243??2008-12-22?10:11??小波壓縮(含有壓縮指標和GUI)\numvanish.m
?????文件?????199406??2016-05-19?22:07??小波壓縮(含有壓縮指標和GUI)\orimg.mat
?????文件????????255??2008-03-27?10:07??小波壓縮(含有壓縮指標和GUI)\PSNR.m
?????文件???????3498??2008-12-27?13:52??小波壓縮(含有壓縮指標和GUI)\quantize.asv
?????文件???????3846??2008-12-27?15:29??小波壓縮(含有壓縮指標和GUI)\quantize.m
?????文件????????206??2008-12-27?16:06??小波壓縮(含有壓縮指標和GUI)\Recover_Dvalue.asv
?????文件????????214??2008-12-27?16:21??小波壓縮(含有壓縮指標和GUI)\Recover_Dvalue.m
?????文件???????1797??2009-05-16?21:25??小波壓縮(含有壓縮指標和GUI)\RLC.asv
?????文件???????1820??2009-05-17?15:01??小波壓縮(含有壓縮指標和GUI)\RLC.m
?????文件????????235??2009-04-24?11:45??小波壓縮(含有壓縮指標和GUI)\select.asv
?????文件????????277??2009-04-24?11:46??小波壓縮(含有壓縮指標和GUI)\select.m
?????文件????????979??2008-12-22?10:08??小波壓縮(含有壓縮指標和GUI)\seqdual.m
?????文件?????????82??2008-12-27?10:58??小波壓縮(含有壓縮指標和GUI)\uint2double.asv
?????文件?????????82??2008-12-27?10:58??小波壓縮(含有壓縮指標和GUI)\uint2double.m
............此處省略11個文件信息
評論
共有 條評論