Mercurial > hg > smallbox
diff Problems/generatePierreProblem.m @ 232:15fd4c5be71a
merge
author | luisf <luis.figueira@eecs.qmul.ac.uk> |
---|---|
date | Thu, 19 Apr 2012 15:55:14 +0100 |
parents | b1db9e090542 |
children |
line wrap: on
line diff
--- a/Problems/generatePierreProblem.m Wed Apr 11 16:28:46 2012 +0100 +++ b/Problems/generatePierreProblem.m Thu Apr 19 15:55:14 2012 +0100 @@ -88,18 +88,17 @@ if (numel(blocksize)==1) blocksize = ones(1,p)*blocksize; end -%% -%% create dictionary data %% -S=im2colstep(src,blocksize); +%% create dictionary data +S=im2col(src,blocksize,'sliding'); for j= 1:size(S,2) S(:,j)=S(:,j)./norm(S(:,j)); end -%% create measurement matrix %% - -T=im2colstep(trg,blocksize, blocksize); +%% observed patches matrix +% that are going to be decomposed on the dictionary +T=im2col(trg,blocksize, 'distinct'); %% output structure %%