PSNR bsed comparisson of images

Sir, I have 4 images A,B,C,D and I have to compare image A using psnr, with respect to A,B,C and D. please suggest the code

Answers (1)

Image Analyst
Image Analyst on 4 Feb 2015
There is a function psnr() in the Image Processing Toolbox. If you don't have that, you can do it manually yourself. See my attached program.

3 Comments

Sir, I have the psnr.m, but how to use this psnr value in else if condition to compare images, please guide
Why would there be an if/else block??? What would you be testing/checking/comparing in the if statement? Anyway I'm sure (or at least I'd like to think) that you know how to use an if/else statement
if someExpression
% Do something such as call psnr
elseif someOtherExpression
% Do something else
else
% When all else fails, do this
end
Sir I have four images with same color but different contrast,with respective psnr values. Now I have to compare A with rest of the three that in how much percent it matches with rest of three.......please help

Sign in to comment.

Tags

Asked:

on 4 Feb 2015

Commented:

on 5 Feb 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!