Publisher review:Toolbox Bandlets - An extension of the wavelet transform to compress geometric images. This toolbox implements the ideas of this paperGeometric estimation with orthogonal bandlet bases,Gabriel Peyré, Erwan Le Pennec, Charles Dossal,Proc. SPIE Wavelets XII, San Diego, Aug. 2007.OVERVIEW:This is a simple implementation of the bandlet transform algorithm especially tailored toward denoising application. This implementation does not implement any adaptive segmentation (such that the quadtree explained in the paper) but rather use a fixed segmentation. However, this toolbox allows to perform translation invariant computations.INSTALLATION:Unzip the toolbox and start matlab from this directory. At the beginning of your file, you should addpath(path, 'toolbox/');COMMENTS:The two main functions are:* compute_geometry: set up the transform by computing the edge direction over each patch.* perform_bandlet_transform: actually do the transform and its inverse.A typical bandlet processing session over an image M thus looks like% set up the optionsoptions.w = 8;...% set up transformG = compute_geometry( M, options );% forward transformMB = perform_bandlet_transform( M, G, options );% perform some processing over the coefficients, here a simple thresholdingMBT = perform_thresholding(MB, T);% reconstructMB1 = perform_bandlet_transform( MBT, G, options );There are two mode in which you can use the transform:* Directly over the image. * Over each layer of a multiscale transform. This is typical for denoising applications. This toolbox does not provide multiscale transform. You have to use any translation invariantwavelet transform, and then apply the bandlet transform to each resulting scale. Requirements: ยท MATLAB Release: R14
Toolbox Bandlets is a Matlab script for Signal Processing scripts design by Gabriel Peyre.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Operating system:Windows / Linux / Mac OS / BSD / Solaris