AdjShearletTransform
Adjoint of Shearlet Transform. (W sqrt(w) P)^\star
Contents
Description
X=ADJSHEARLETTRANSFORM(SHX,N,R,BETA,W) Input: ShX - shearlet coefficient structure from SHEARLETTRANSFORM N - original image size N. R - oversampling rate w - weighting matrix, see GENERATEW Output: X - image of size N-by-N.
Examples
tic img = imread('barbara.gif'); img = double(img); N = size(img,1); beta = 4; R = 4; basisChoice = 5; w = generateW(N,R,basisChoice); shX = ShearletTransform(img, R, beta, w, 0); timg= AdjShearletTransform(shX,N,R,beta,w); err = norm(timg-img,'fro')/norm(img,'fro') toc
Forward Shearlet Transform...
ppFT ...
Weighting ...
Windowing ...
Decomposition of high-frequency part...
scale = 5, Number of Tiles = 65
scale = 4, Number of Tiles = 33
scale = 3, Number of Tiles = 17
scale = 2, Number of Tiles = 9
scale = 1, Number of Tiles = 5
scale = 0, Number of Tiles = 3
scale = -1, Number of Tiles = 1
Decomposition of low frequency part...
Done!
Done with Forward Shearlet Transform!
Backward Shearlet Transform...
Adjoint Windowing...
Reconstruction from high-frequency part...
scale = 5, Number of Tiles = 65
scale = 4, Number of Tiles = 33
scale = 3, Number of Tiles = 17
scale = 2, Number of Tiles = 9
scale = 1, Number of Tiles = 5
scale = 0, Number of Tiles = 3
scale = -1, Number of Tiles = 1
Reconstrucion from low frequency part...
Done!
Weighting...
AdjppFT...
Done with Backward Shearlet Transform!
err =
0.0014
Elapsed time is 6.605784 seconds.
See also
INVSHEARLETTRANSFORM, SHEARLETTRANSFORM, PPFT, ADJPPFT, INVPPFTCG, WINDOWONPPGRID ADJWINDOWONPPGRID GENERATEW
Copyright
Copyright (C) 2011. Xiaosheng Zhuang, University of Osnabrueck