Mercurial > hg > smallbox
comparison Problems/ImgDenoise_reconstruct.m @ 126:db5a7fe1a404 ivand_dev
Merge from branch "sup_158_IMG_Processing_toolbox_"
author | Ivan Damnjanovic lnx <ivan.damnjanovic@eecs.qmul.ac.uk> |
---|---|
date | Wed, 25 May 2011 15:30:34 +0100 |
parents | 5a20f4936159 |
children | 8e660fd14774 |
comparison
equal
deleted
inserted
replaced
121:5ded5e2e7d07 | 126:db5a7fe1a404 |
---|---|
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 |