【发布时间】:2012-11-18 22:59:32
【问题描述】:
我试图在两个图像 f1 和 f2 之间找到以下相关性,其中图像的大小为 PXP。
我已经为此编写了一个 for 循环程序,但我认为内置函数会更快。
matlab 中的哪个函数可以帮助我计算这个?
另外,如果两个图像的大小都是 M X N,有人可以告诉我这个公式将如何变化,或者函数是否能够处理它。
编辑:
有没有比 xcorr2 更快的函数可以帮助我看到当我只需要关联未移位图像的值时花费太多时间......
【问题讨论】:
-
如果你需要相关性,它只是两个数组
f(:)之间的dot product在居中(均值和方差)之后。这非常快,由corr2完成:输入edit corr2以了解如何操作。如果你需要互相关,那么有xcorr2或imfilter,但由于计算量大,它们不能很快。
标签: matlab image-processing matrix correlation