Маскирповка облаков

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
_taras_
Активный участник
Сообщения: 186
Зарегистрирован: 28 июл 2018, 08:40
Репутация: 12
Откуда: Киев

Маскирповка облаков

Сообщение _taras_ » 22 авг 2023, 09:36

Доброго времени!
При расчете среднего снимка за период (r.series) возникает проблема с пикселями "нет значений", которые образовались после удаления облаков. Подскажите чем эти пустые места лучше заполнить дабы получить целый без пропусков растр?

gamm
Гуру
Сообщения: 4057
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

Re: Маскирповка облаков

Сообщение gamm » 22 авг 2023, 11:05

Их лучше пропустить при подсчете среднего. Соответствующие функции есть и в R и в Python

_taras_
Активный участник
Сообщения: 186
Зарегистрирован: 28 июл 2018, 08:40
Репутация: 12
Откуда: Киев

Re: Маскирповка облаков

Сообщение _taras_ » 22 авг 2023, 18:30

gamm, спасибо за ответ!
Поскольку мне надобно получить цельное, без особых пропусков, усредненную картинку (данные) за месяц не будет ли ересью следующий подход к маскировке проплешин от облаков.
1 Маской облаков условно 15 дня вырезаем участки от более ранних и поздних снимков.
2 Для них считаем среднее и объединяем с 15 днем
3 Так для всех снимков месяца.

gamm
Гуру
Сообщения: 4057
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

Re: Маскирповка облаков

Сообщение gamm » 22 авг 2023, 19:04

чего-то мудрено ... обычно просто грузим очередной растр, считаем маску 0/1 (облака/не облака), и прибавляем снимок, умноженный на маску, в одно место, а маску прибавляем в другое. Потом делим сумму снимков на сумму масок, там, где сумма масок равна нулю, ставим NoData (не было ни одного безоблачного дня для этого пикселя). Место под сумму снимков и сумму масок заготавливаем при загрузке первого снимка (предполагается, что все снимки одинаковой геометрии). Если снимки разной геометрии, то после загрузки трансформируем на нужны растр (приводим к единой геометрии)..

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей