Python 如何找到两幅图像之间的相关性

Python 如何找到两幅图像之间的相关性,python,matplotlib,correlation,Python,Matplotlib,Correlation,我需要一些人帮我想办法。我目前正在编写一个python脚本,它使用matplotlib中的imshow方法生成两个图像。我的任务是找到这两个图像之间的相关性,或者换句话说,两个图像之间的相似性。两幅图像大小相同,均使用jet颜色贴图。 让我知道这是否足够清楚,或者我是否需要更详细地解释。如果有人能提供一个示例代码来说明如何做到这一点,那将非常有帮助。您看过scipy信号处理工具包吗 from scipy import signal cor = signal.correlate2d (im1, i

我需要一些人帮我想办法。我目前正在编写一个python脚本,它使用matplotlib中的imshow方法生成两个图像。我的任务是找到这两个图像之间的相关性,或者换句话说,两个图像之间的相似性。两幅图像大小相同,均使用jet颜色贴图。

让我知道这是否足够清楚,或者我是否需要更详细地解释。如果有人能提供一个示例代码来说明如何做到这一点,那将非常有帮助。

您看过scipy信号处理工具包吗

from scipy import signal
cor = signal.correlate2d (im1, im2)

将为您计算2D相关性。

您可能想试试,他们可能会给您一些建议,告诉您如何使用我的数据集(图像大小为1280*720)来测量图像之间的相似性,大约花了15分钟,结果仍然没有出来,所以我不得不停止这个过程,知道为什么会发生这种情况吗(除了图像太大之外)?@NeerajKomuravalli我怀疑这仅仅是图像的大小。我预计互相关的计算工作量会随着Nx和Ny的平方的乘积而增加。也许可以尝试测量不同(较小)图像所需的时间图像和图形-它应该能指示数据集实际需要的时间。