Обработка данных LandSat канал8

Программы и алгоритмы для обработки данных дистанционного зондирования: ERDAS, ENVI и другие.
Ответить
ZaharovMaxim100
Новоприбывший
Сообщения: 4
Зарегистрирован: 28 окт 2022, 12:45
Репутация: 0
Откуда: Великий Новгород

Обработка данных LandSat канал8

Сообщение ZaharovMaxim100 » 08 ноя 2023, 12:38

Добрый день.
Коллеги подскажите пожалуйста. Получен снимок Landsat9. Как объединять каналы я разобрался (Растр-Прочие-Результат). Выбираю 3 канала B2, B3, B4 получаю полноцветное изображение. Все хорошо
Я немного дальше путаюсь, я так понимаю есть еще канал B8 - это панхром, и он немного более высокого разрешения. Как мне грубо говоря, "перекрасить" пикселы этого канала из слоя в котором находится результат объединения каналов B2,B3 и B4. Это вообще возможно?

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

Re: Обработка данных LandSat канал8

Сообщение gamm » 08 ноя 2023, 13:31

ZaharovMaxim100 писал(а):
08 ноя 2023, 12:38
Это вообще возможно?
да, называется pansharping. Ищите в используемой программе, должна быть приблуда.

AlexRomantsov
Завсегдатай
Сообщения: 316
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 137
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Обработка данных LandSat канал8

Сообщение AlexRomantsov » 08 ноя 2023, 13:44

В GDAL есть, доступно в т.ч. в QGIS

ZaharovMaxim100
Новоприбывший
Сообщения: 4
Зарегистрирован: 28 окт 2022, 12:45
Репутация: 0
Откуда: Великий Новгород

Re: Обработка данных LandSat канал8

Сообщение ZaharovMaxim100 » 09 ноя 2023, 10:16

Да, спасибо. Действительно есть такая функция в QGIS, называется i.pansharpen
Правда пока вылазит ошибка, но принцип понятен.

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 0: invalid continuation byte

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

Re: Обработка данных LandSat канал8

Сообщение gamm » 09 ноя 2023, 11:22

1) i.pansharpen это похоже GRASS, а не QGIS, лучше найти напрямую GDAL, должен быть
2) поскольку баба Ванга померла, выхлоп про ошибку нужно приводить полностью (под спойлером, чтобы простыни не плодить). Обычно такие ошибки из-за руских букв и прочего подобного в путях к файлам.

ZaharovMaxim
Новоприбывший
Сообщения: 10
Зарегистрирован: 24 апр 2019, 16:18
Репутация: 0
Откуда: Великий Новгород

Re: Обработка данных LandSat канал8

Сообщение ZaharovMaxim » 09 ноя 2023, 14:49

Ошибка выходит.
Прилагаю файл. Помогите пожалуйста. Красным подсвечивается строка 74, 84 и 94 (ERROR 6: C:/Users/Zahar/AppData/Local/Temp/processing_HGAxXc/b89370e3dd6042d290f97bc5306afc25/blueoutput.tif, band 1: SetColorTable() only supported for Byte or UInt16 bands in TIFF format.)
В GDAL не нашел такой метод, может он по другому называется
Вложения
Err.txt
(10.61 КБ) 48 скачиваний

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

Re: Обработка данных LandSat канал8

Сообщение gamm » 09 ноя 2023, 14:56

программа вызывает GDAL, насколько можно понять

для временного файла, который сама программа и создала, пишет, что нужен формат байтовый или 16 бит целое без знака. Почему получился отличный от них формат - нужно читать документацию программы, или искать примеры.

ZaharovMaxim
Новоприбывший
Сообщения: 10
Зарегистрирован: 24 апр 2019, 16:18
Репутация: 0
Откуда: Великий Новгород

Re: Обработка данных LandSat канал8

Сообщение ZaharovMaxim » 09 ноя 2023, 16:11

Спасибо всем за помощь. Нашел команду в GDAL Повышение пространственного разрешения, вроде все нормально отработало

Ответить

Вернуться в «Обработка ДДЗ»

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

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