我有2048x2048网格的不规则数据zi = f(xi, yi),它们基本上是三组独立的2048个实数值.我需要平滑地插入(可能是双三次样条)到其中的常规网格wi = f(ui, vi),ui并且vi是从0到2047的整数值.
我已经尝试过griddata,它似乎在低于1000x1000的图像上运行良好,但是当你达到1500x1500时会爆炸(显然德劳内网格的内存qhull错误).我看过一些ndimage功能,即geometric_transform,RectBivariateSpline和map_coordinates,但他们似乎都采取正规化的数据作为输入.我可能会遗漏一些东西,但实际上也是错误的!
我试图使用Python/SciPy的做这个MATLAB脚本我一直在用做tformarray和makeresampler.有关我可以用来处理这个大型数据集的功能的任何建议吗?谢谢!