correlation coefficient of two images

10 vues (au cours des 30 derniers jours)
geetha senthil
geetha senthil le 13 Nov 2019
Commenté : Ranjit Shrestha le 31 Jan 2022
hai
I need to calculate the correlation coefficient(scalar value) of two images A and B of same size.I tried the below mentioned code but it is not working .
A=imread('input.tif');
B=imread('output.tif');
cc=corr2(A,B)
Can anybody help please..
  1 commentaire
Simon Silge
Simon Silge le 13 Nov 2019
Modifié(e) : Simon Silge le 13 Nov 2019
Hello!
What exactly is not working? Do you get an error? What does it say?
You can try the example from the documentation: https://de.mathworks.com/help/images/ref/corr2.html
Does that work? Then maybe your images cause the problem.
Regards,
Simon

Connectez-vous pour commenter.

Réponses (1)

KALYAN ACHARJYA
KALYAN ACHARJYA le 13 Nov 2019
Modifié(e) : KALYAN ACHARJYA le 13 Nov 2019
I have tested it with my sample images, there is no issue
A=imread('11.png'); % Read any Gray Image
[r,c,ch]=size(A); % Check sizes
B=imresize(rgb2gray(imread('13.png')),[r c]); % Read RGB>>GRAY>>Resize
cc=corr2(A,B)
12345.png
I answered similar questions here earlier.
If still, it is not solved, please do attach those two images.
Hope it helps!
  1 commentaire
Ranjit Shrestha
Ranjit Shrestha le 31 Jan 2022
What if we have more than two images? I mean a sequence of images.

Connectez-vous pour commenter.

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by