Mercurial > hg > smallbox
comparison Problems/ImgDenoise_reconstruct.m @ 116:5b2ae0af72f9 sup_158_IMG_Processing_toolbox_
IMP toolbox dependency removed
author | Ivan Damnjanovic lnx <ivan.damnjanovic@eecs.qmul.ac.uk> |
---|---|
date | Tue, 24 May 2011 16:13:55 +0100 |
parents | b9465d2bb3b0 |
children | 5a20f4936159 |
comparison
equal
deleted
inserted
replaced
115:921f9931c84f | 116:5b2ae0af72f9 |
---|---|
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 |