summaryrefslogtreecommitdiffstats
path: root/SD-VBS/benchmarks/texture_synthesis/src/matlab/pyrBandIndices.m
diff options
context:
space:
mode:
Diffstat (limited to 'SD-VBS/benchmarks/texture_synthesis/src/matlab/pyrBandIndices.m')
-rwxr-xr-xSD-VBS/benchmarks/texture_synthesis/src/matlab/pyrBandIndices.m24
1 files changed, 0 insertions, 24 deletions
diff --git a/SD-VBS/benchmarks/texture_synthesis/src/matlab/pyrBandIndices.m b/SD-VBS/benchmarks/texture_synthesis/src/matlab/pyrBandIndices.m
deleted file mode 100755
index f94c217..0000000
--- a/SD-VBS/benchmarks/texture_synthesis/src/matlab/pyrBandIndices.m
+++ /dev/null
@@ -1,24 +0,0 @@
1% RES = pyrBandIndices(INDICES, BAND_NUM)
2%
3% Return indices for accessing a subband from a pyramid
4% (gaussian, laplacian, QMF/wavelet, steerable).
5
6% Eero Simoncelli, 6/96.
7
8function indices = pyrBandIndices(pind,band)
9
10if ((band > size(pind,1)) | (band < 1))
11 error(sprintf('BAND_NUM must be between 1 and number of pyramid bands (%d).', ...
12 size(pind,1)));
13end
14
15if (size(pind,2) ~= 2)
16 error('INDICES must be an Nx2 matrix indicating the size of the pyramid subbands');
17end
18
19ind = 1;
20for l=1:band-1
21 ind = ind + prod(pind(l,:));
22end
23
24indices = ind:ind+prod(pind(band,:))-1;