我需要计算两个数字图像之间的相关系数,以便我可以比较这两个图像to test their similarities。
我可以将图像转换为两个matrices of complex numbers(图像的复杂表示是傅立叶变换,以便我可以在频域中工作)或两个matrices of real numbers。所以,这些是我开始使用的选择。
如何计算两个矩阵(或2d数组)的相关系数?
This routine可以计算两个向量(或1d数组)的相关系数。但是,我需要计算两个矩阵(或2d数组)的相关性。
答案 0 :(得分:1)
对于2D阵列,它的工作方式相同。您可以将2d数组(M行,N列)复制到大小为MxN的1d数组中,并使用您已有的算法。
订单根本不重要,你可以先行或其他东西。唯一重要的是对两个数组使用相同的顺序,以便比较相应的像素。