To follow these instructions you will need:
Steps:
Many of the basic routines in BeamLab can be accelerated by
the use of Mex files. These are binaries of routines coded in
C and run in some cases 10 times faster than their .m counterparts.
They can be installed automatically by Matlab when you run Matlab
if you have the MPW C compiler. To check if the process has worked,
try the matlab command
which
BestWedgeletPartition
You should get the response
Macintosh
HD:Matlab:Toolbox:BeamLab:MEXSource:BeamMEXSource:BestWedgeletPartition.mex
or something similar. If you get instead
Macintosh
HD:Matlab:Toolbox:BeamLab:MEXSource:BeamMEXSource:BestWedgeletPartition.m
-- note the .m suffix rather than .mex -- start troubleshooting.
If you cannot get the MEX files to install
automatically, you can download mex
files from us. These can be installed manually
and copied into the appropriate locations. For example,
the file
BestWedgeletPartition.mex
goes to the same directory of the file
BestWedgeletPartition.m
or something similar. In general, each .mex
file needs to be in the directory of its homologous
.m
file.
If you are unable to get the mex files to work at all, don't worry -- BeamLab will still work, but more slowly.
When you have a successful installation, you should see something like the following when you invoke Matlab:
Welcome to BeamLab v 200
Setting Global Variables:
global MATLABVERSION = 6
global BEAMLABVERSION = 200
global BEAMLABPATH = HD:MATLAB:toolbox:BeamLab200:
global PATHNAMESEPARATOR = ":"
global PREFERIMAGEGRAPHICS = 1
BeamLab 200 Setup Complete
Currently available browsers for figures from the following papers:
BMIABrowser - old demo for paper "Beamlets and Multiscale Image
Analysis"
BMIADemo - new demo for paper "Beamlets and Multiscale Image
Analysis"
BL3DDemo - demo for paper "3D Beamlets"
DCRTDemo - demo for paper "Digital Curvelet Transform"
DRTDemo - demo for paper "Digital Ridgelet Transform"
FSSDemo - demo for paper "Fast Slant Stack"
RPDemo - demo for "Ridgelet Packets"
Currently available workouts:
BeamletsDecoratedPartitionDemo - workout for "Beamlets"
guiparFSSFig1 to guiparFSSFig4 - workouts for "Fast Slant Stack"
BestPartitionDemo - workout for paper "Ridgelet Packets"
For more information, please visit:
http://www-stat.stanford.edu/~beamlab
Please ignore the following message if WaveLab has been installed.
There are BeamLab functions which call WaveLab functions.
We recommend that the users download WaveLab from the website
http://www-stat.stanford.edu/~wavelab
and install the package in the directory
HD:MATLAB:toolbox