%%ifwtcompare源程序
function [ratio,maxdiff]=ifwtcompare(f,n,wname)
%ifwtcompare比较小波工具箱函数waverec2和自定义函数waveback的执行时间
%输入:
%f 图形的变换和逆变换
%n 计算尺度数
%wname 使用小波
%输出:
%ratio 执行时间比例(自定义/工具)
%maxdiff 最大图像差
%计算变换和由waverec2得到输出和计算时间
[c1,s1]=wavedec2(f,n,wname);
tic;
g1=waverec2(c1,s1,wname);
reftime=toc;
%计算变换和由waverec2得到输出和计算时间
[c2,s2]=wavefast(f,n,wname);
tic;
g2=waveback(c2,s2,wname);
t2=toc;
%比较结果
ratio=t2/(reftime+eps);%eps防止为0
maxdiff=abs(max(max(g1-g2)));
ifwtcompare.m
最新推荐文章于 2023-11-12 20:16:07 发布