我正在尝试在两个大小为PXP的图像f1和f2之间找到以下相关性。
我已经编写了一个for循环程序,但我认为内置函数会更快。
Matlab中哪个函数可以帮助我计算这个? 如果两个图像的大小都是MXN,有人能告诉我这个公式会如何改变或者这个函数是否能够处理它。
编辑:
是否有比xcorr2更快的函数可以帮助我看到它仅需要具有未移位图像的相关值时需要太长时间。
我已经编写了一个for循环程序,但我认为内置函数会更快。
Matlab中哪个函数可以帮助我计算这个? 如果两个图像的大小都是MXN,有人能告诉我这个公式会如何改变或者这个函数是否能够处理它。
编辑:
是否有比xcorr2更快的函数可以帮助我看到它仅需要具有未移位图像的相关值时需要太长时间。
f(:)
居中(均值和方差)后的点积
。这非常快速,并且可以通过corr2
来完成:输入edit corr2
查看如何操作。如果你需要交叉相关性,则有xcorr2
或imfilter
,但由于计算量大,它们无法快速处理。 - Serg