次のように補間するために ndimage を使用しています。
ndimage.map_coordinates(input_data, coords, output, 2, prefilter=False)
ここでの問題は、入力データ全体に対して有効な測定値がないことです。したがって、どのデータ ポイントが有効かを示すマスクされた配列があります。したがって、補間を行うときは、有効なピクセルのみを使用し、それに応じて重みを調整したいと思います (重みの合計が 1 になるようにするため)。
ただし、これを行う簡単な方法はありません。誰かがこれを行う良い方法を知っているか、使用できるライブラリまたはコードを教えてくれるかどうか疑問に思っていました. 私は C++ のバックグラウンドを持っているので、まだ Python の周りを探しています。