DBlockToolbox100 INSTALL PROCEDURE UNDER UNIX/LINUX/MACOS X. TODO: this toolbox has not been tested under Windows. 1. PREREQUISITE a. Install the version .802 of WaveLab software package if it has not been installed; check http://www-stat.Stanford.edu/~wavelab/ for installation instructions. b. Optional: - The DBlockToolbox toolbox uses the undecimated DWT code from DSP Rice and the 2nd generation fast curvelet transform. These two transforms are included for convenience in this package in the UDWT and CurveletToolbox subdirectory. Their mex files have been compiled for Unix Solaris/Linux/MACOS X. Please see www.dsp-rice.edu and curvelet.org for licence agreement. NOTE: the CurveLab wrapping functions (i)fdct_wrapping.m have been slightly modified from the original to implement curvelets at the finest scale. To compare to BLS-GSM, you must download and install BLS-GSM of J. Portilla. Otherwise, comment appropriate lines in the scripts. Note that denoi_BLS_GSM.m included in our toolbox is a slight modification of the original function in BLS-GSM toolbox to be able to handle curvelets. 2. UNPACK THE ARCHIVE a. Copy DBlockToolbox100.tar.gz to to the place you want the DBlockToolbox Directory to reside. b. Uncompress tar xfz DBlockToolbox100.tar.gz c. After you uncompress the file for your machine, you should have the following directory structure: DBlockToolbox/ DBlockToolbox/Datasets/ DBlockToolbox/Dictionaries/ DBlockToolbox/Papers/ DBlockToolbox/Scripts/ DBlockToolbox/Solvers/ DBlockToolbox/Utils/ 3. SET YOUR PATH a. Edit the file DBlockToolboxPath.m, modify the line to your path: DBLOCKPATH = ['']; b. Be sure that DBlockPath executes each time you start Matlab by modifying your startup.m.