comparison Problems/ImgDenoise_reconstruct.m @ 127:6f78b069e541

Merge from branch "ivand_dev" after issues 158, 159, 163 resolved
author Ivan Damnjanovic lnx <ivan.damnjanovic@eecs.qmul.ac.uk>
date Wed, 25 May 2011 15:34:37 +0100
parents 5a20f4936159
children 8e660fd14774
comparison
equal deleted inserted replaced
109:9793ce00d729 127:6f78b069e541
54 % y(y~=0)=1; 54 % y(y~=0)=1;
55 % numD=sum(y,2); 55 % numD=sum(y,2);
56 % nnzy=sum(y,1); 56 % nnzy=sum(y,1);
57 % figure(200);plot(sort(numD)); 57 % figure(200);plot(sort(numD));
58 % figure(201);plot(sort(nnzy)); 58 % figure(201);plot(sort(nnzy));
59 [v.RMSErn, v.RMSEcd, v.rn_im, v.cd_im]=vmrse_type2(Problem.Original, Problem.Noisy, im); 59 [v.RMSErn, v.RMSEcd, v.rn_im, v.cd_im]=SMALL_vmrse_type2(Problem.Original, Problem.Noisy, im);
60 %% output structure image+psnr %% 60 %% output structure image+psnr %%
61 reconstructed.Image=im; 61 reconstructed.Image=im;
62 reconstructed.psnr = 20*log10(Problem.maxval * sqrt(numel(Problem.Original(:))) / norm(Problem.Original(:)-im(:))); 62 reconstructed.psnr = 20*log10(Problem.maxval * sqrt(numel(Problem.Original(:))) / norm(Problem.Original(:)-im(:)));
63 reconstructed.vmrse=v; 63 reconstructed.vmrse=v;
64 reconstructed.ssim=ssim_index(Problem.Original, im); 64 reconstructed.ssim=SMALL_ssim_index(Problem.Original, im);
65 end 65 end