diff options
Diffstat (limited to 'SD-VBS/benchmarks/texture_synthesis/src/matlab/README')
-rwxr-xr-x | SD-VBS/benchmarks/texture_synthesis/src/matlab/README | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/SD-VBS/benchmarks/texture_synthesis/src/matlab/README b/SD-VBS/benchmarks/texture_synthesis/src/matlab/README deleted file mode 100755 index 8f339f3..0000000 --- a/SD-VBS/benchmarks/texture_synthesis/src/matlab/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/ | ||