重建数组以进行交叉相关性计算

2024-06-14 13:24:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用棋盘模式交叉关联数据集,但遇到了索引问题。数据来自最近邻表上的奇异值分解,因此由位置(x,y)和特征值(强度)的二维数组组成。数据的xy部分以一种不遵循典型numpy图像结构的方式进行索引。我需要重新索引的数据数组之前,我可以交叉相关,但我不知道正确的方法。 举个例子:

enter image description here

左上角是数据。想象一下,这是一个由具有指定强度的散点图(例如plt.scatter(x,y,c=eigenvalue))生成的“图像”。左下角显示了如何以“对角线”方式对两个数据数组进行索引。右上角是我想用于模板匹配的棋盘模式。右下角是棋盘的索引,它遵循典型的“x,y”顺序。在棋盘格与特征值互相关之前,索引方案必须匹配

非常感谢您的帮助

埃里克


Tags: 数据方法图像numpy棋盘方式模式数组