矩阵(或2d阵列)的相关系数

时间:2016-08-17 13:28:29

标签: c# image-processing correlation cross-correlation pearson-correlation

我需要计算两个数字图像之间的相关系数,以便我可以比较这两个图像to test their similarities

我可以将图像转换为两个matrices of complex numbers(图像的复杂表示是傅立叶变换,以便我可以在频域中工作)或两个matrices of real numbers。所以,这些是我开始使用的选择。

如何计算两个矩阵(或2d数组)的相关系数?

This routine可以计算两个向量(或1d数组)的相关系数。但是,我需要计算两个矩阵(或2d数组)的相关性。

1 个答案:

答案 0 :(得分:1)

对于2D阵列,它的工作方式相同。您可以将2d数组(M行,N列)复制到大小为MxN的1d数组中,并使用您已有的算法。

订单根本不重要,你可以先行或其他东西。唯一重要的是对两个数组使用相同的顺序,以便比较相应的像素。