corrcoef(x,y)返回一个矩阵,给出第i个和第j个成员之间的相关系数,我们如何得到整个事物的相关系数?
我读过这篇文章: How to get correlation coefficients in matlab 但这并没有真正解释所有事情或者帮助我找到了#34;大图片"相关系数谢谢!
答案 0 :(得分:0)
有些人不清楚你的目标是什么,但如果你有图像处理工具箱,可能会有 corr2 。
加载一些测试图像。我调整lena
的大小以获得与其他图像相同的分辨率。这是corr2
的先决条件。
lena = imresize(imread('http://www.ece.rice.edu/~wakin/images/lenaTest3.jpg'),0.5);
cameraman = imread('http://www.eecs.qmul.ac.uk/~phao/CIP/Images/Cameraman.bmp');
相同图像之间的相关性给出相关系数为1。
C = corr2(lena,lena)
C = 1
不同图像之间的相关性给出低系数
corr2(lena,cameraman)
ans = 0.15804