diff options
Diffstat (limited to 'SD-VBS/benchmarks/texture_synthesis/src/matlabPyrTools/README')
| -rwxr-xr-x | SD-VBS/benchmarks/texture_synthesis/src/matlabPyrTools/README | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/SD-VBS/benchmarks/texture_synthesis/src/matlabPyrTools/README b/SD-VBS/benchmarks/texture_synthesis/src/matlabPyrTools/README deleted file mode 100755 index 8f339f3..0000000 --- a/SD-VBS/benchmarks/texture_synthesis/src/matlabPyrTools/README +++ /dev/null | |||
| @@ -1,55 +0,0 @@ | |||
| 1 | This package contains some MatLab tools for multi-scale image | ||
| 2 | processing. Briefly, the tools include: | ||
| 3 | - Recursive multi-scale image decompositions (pyramids), including | ||
| 4 | Laplacian pyramids, QMFs, Wavelets, and steerable pyramids. These | ||
| 5 | operate on 1D or 2D signals of arbitrary dimension. Data | ||
| 6 | structures are compatible with the MatLab wavelet toolbox. | ||
| 7 | - Fast 2D convolution routines, with subsampling and boundary-handling. | ||
| 8 | - Fast point-operations, histograms, histogram-matching. | ||
| 9 | - Fast synthetic image generation: sine gratings, zone plates, fractals, etc. | ||
| 10 | - Display routines for images and pyramids. These include several | ||
| 11 | auto-scaling options, rounding to integer zoom factors to avoid | ||
| 12 | resampling artifacts, and useful labeling (dimensions and gray-range). | ||
| 13 | |||
| 14 | The package is available as a gnu-zipped UNIX "tar" file, | ||
| 15 | accessible from the web page: | ||
| 16 | http://www.cns.nyu.edu/~lcv/software.html | ||
| 17 | |||
| 18 | The code works in Matlab versions 4.2 and higher, and has been fully tested | ||
| 19 | on Linux and Macintosh OSX platforms (it should, however, port easily to | ||
| 20 | others). To use the code (these lines are for UNIX): | ||
| 21 | 1) gunzip matlabPyrTools.tar.gz # unpack g'zipped file | ||
| 22 | 2) tar tvf matlabPyrTools.tar # view contents | ||
| 23 | 3) tar xvf matlabPyrTools.tar # extract contents | ||
| 24 | 4) rm matlabPyrTools.tar # delete tarfile | ||
| 25 | 5) Run matlab, and execute: | ||
| 26 | path(<pathname-of-matlabPyrTools>, path); | ||
| 27 | help matlabPyrTools | ||
| 28 | |||
| 29 | A few functions are actually MEX interfaces to C code. These are | ||
| 30 | contained in the subdirectory called MEX. The MEX files have been | ||
| 31 | tested on Sun (Solaris), LinuX on a Pentium platform, and Macintosh | ||
| 32 | OSX on a PowerPC, but should not be difficult to compile on most other | ||
| 33 | platforms. Source code is included in the MEX directory, as well as | ||
| 34 | Make files. I've included pre-compiled versions for a number of | ||
| 35 | platforms (Solaris,Linux,Mac,Windows). To make sure these are in your | ||
| 36 | matlab path, you can do *one* of the following: | ||
| 37 | 1) Create a symbolic link (or macintosh "alias") for the relavent files | ||
| 38 | in the main matlabPyrTools directory, or | ||
| 39 | 2) Copy the relavent files into the main matlabPyrTools directory, or | ||
| 40 | 3) Put the MEX subdirectory in your matlab path. | ||
| 41 | |||
| 42 | Some example script files showing usage of the code are in the | ||
| 43 | directory <dir>/TUTORIALS. There is a README file in that directory | ||
| 44 | describing the contents. | ||
| 45 | |||
| 46 | Incremental changes to the code are documented in the ChangeLog file. | ||
| 47 | |||
| 48 | Comments/Suggestions/Bugs to: | ||
| 49 | Eero P. Simoncelli | ||
| 50 | Associate Professor, | ||
| 51 | Center for Neural Science, and | ||
| 52 | Courant Institute for Mathematical Sciences | ||
| 53 | New York University | ||
| 54 | eero.simoncelli@nyu.edu | ||
| 55 | http://www.cns.nyu.edu/~eero/ | ||
