Numpy数组Python的快速插值/重采样

2024-04-19 18:43:14 发布

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

目前,我已经编写了一些插入到管道中的Python代码。在

传入的数据以shape(1512,19,25)的numpy数组形式传入。我使用scipy.ndimage.interpolation.zoom使数组成形(1512,38,50)。这可以通过调用函数来完成。基本上,它会将每个(19,25)片的大小调整为(38,50)。在

在后面的代码中,当数据向另一个方向移动时,不同的数据再次在另一个方向(38,50)调整为(19,25)。在

每件事都在执行中,但是我发现这真的很慢。例如,我测试了scipy.ndimage.interpolation.zoom函数来调整图像文件的大小,它比Matlab的imresize函数慢得多。在

在Python中有什么更快的方法来实现这一点?在


Tags: 数据函数代码numpy管道scipy数组方向