나는 2048x2048 메쉬의 불규칙한 데이터 zi = f(xi, yi)
을 가지고 있으며, 본질적으로 세 개의 2048 개의 실수 값 세트입니다. I는 0에서 2047대형 격자를 일반 격자에 2D 보간
하지만 불면에 있습니다 원활 wi = f(ui, vi)
곳 ui
및 vi
의 일반 메쉬에 그 (아마도 바이 큐빅 스플라인)를 보간하는 정수 값이 필요합니다 당신이 1500x1500 (Delauney Mesh에 대한 메모리 qhull 오류가 분명히 있음)까지 올라간다. geometric_transform
, RectBivariateSpline
및 map_coordinates
과 같은 일부 기능을 살펴 보았지만 정규화 된 데이터는 입력으로 간주됩니다. 나는 뭔가를 놓칠 수 있고 그것을 잘못 구현할 수도 있습니다!
tformarray
및 makeresampler
을 사용하여이 Matlab 스크립트를 수행하기 위해 Python/SciPy를 사용하려고합니다. 이 큰 데이터 세트를 처리하는 데 사용할 수있는 기능에 대한 제안 사항은 무엇입니까? 감사!
나는이 질문을 보았습니다. http://stackoverflow.com/questions/1972172/interpolating-a-scalar-field-in-a-3d-space 성공하기 전에 셰퍼드 보간을 사용했습니다. 당신을 위해 일합니다. – Yann