Я изо всех сил пытался внедрить данные для "пустых" пикселей в моей 2D-матрице. В основном, я понимаю (но не глубоко) методы интерполяции, такие как Inverse Distance Weighting, Kriging, Bicubic и т.д. Я точно не знаю начальную точку (либо в постановке проблемы, либо в случае Python).
Определение проблемы: У меня есть матрица MxN (регулярная сетка), в которой каждый пиксель представляет определенное значение измерения (ниже и данные, используемые на этом рисунке здесь). Я хотел бы интерполировать данные для "пространства вопросительных знаков" (пустое пространство, которое также состоит из одинаковых размеров, но пустых пикселей), используя существующие данные, которые у меня есть как синие пиксели.
Мой вопрос:
1) Как я могу интерполировать эти данные. Может ли кто-нибудь дать мне простой пример (например, матрицу 3x3), чтобы понять это ясно?
2) Может ли кто-нибудь указать мне, как выполнять шаги по решению в среде Python?
3) Как сравнить методы интерполяции в смысле точности с помощью Python?
4) Считаете ли вы целесообразным использовать различную интерполяцию в зависимости от плотности данных?
Буду признателен за ваши ответы и предложения.