Как "сшить" Landsat?
-
- Завсегдатай
- Сообщения: 276
- Зарегистрирован: 26 дек 2011, 12:26
- Репутация: 3
Как "сшить" Landsat?
Здравствуйте!
Существует ли инструмент для "сшивки" сцен landsat в мозаику. Или только обрезать вручную?
Спасибо!
Существует ли инструмент для "сшивки" сцен landsat в мозаику. Или только обрезать вручную?
Спасибо!
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Как "сшить" Landsat?
Существует, и не один. Вот, например, статья.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Завсегдатай
- Сообщения: 276
- Зарегистрирован: 26 дек 2011, 12:26
- Репутация: 3
Re: Как "сшить" Landsat?
Спасибо! А в ENVI есть такое?
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Как "сшить" Landsat?
есть, конечно 

___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
- nadiopt
- Гуру
- Сообщения: 4744
- Зарегистрирован: 29 янв 2009, 13:27
- Репутация: 495
- Ваше звание: хрюкало
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Как "сшить" Landsat?
basic tools - mosaiking, чего уж проще
ин гроссен фамилен нихт клювен клац клац
-
- Завсегдатай
- Сообщения: 276
- Зарегистрирован: 26 дек 2011, 12:26
- Репутация: 3
Re: Как "сшить" Landsat?
Может, я совсем отупел, но для меня это сложно:nadiopt писал(а):basic tools - mosaiking, чего уж проще
По вертикали склейка не происходит:

По горизонтали еще интереснее, инструмент сам решает, что ему склеивать а чего так оставить:

А вот шов:

Так сшить и в gdal можно. А точнее не сшить, а наложить, как здесь, собственно, и сделано.
Подскажите, пожалуйста, как правильно использовать этот инструмент?
-
- Завсегдатай
- Сообщения: 276
- Зарегистрирован: 26 дек 2011, 12:26
- Репутация: 3
Re: Как "сшить" Landsat?
Насчет сшивает\не сшивает разобрался. Надо последовательно импортировать каждый файл, тогда всё нормально. Если импортировать пакетно, получается ерунда.
Можно как-нибудь настроить, чтобы боковые артефакты сцен обрезались, а не просто одна накладывалась на другую?
Можно как-нибудь настроить, чтобы боковые артефакты сцен обрезались, а не просто одна накладывалась на другую?
-
- Завсегдатай
- Сообщения: 478
- Зарегистрирован: 25 фев 2009, 09:00
- Репутация: 14
- Откуда: Новороссийск-Краснодар-Москва
-
- Завсегдатай
- Сообщения: 276
- Зарегистрирован: 26 дек 2011, 12:26
- Репутация: 3
Re: Как "сшить" Landsat?
В инструменте basic tools - mosaiking не могу найти ничего похожегоSaimon писал(а):Создавайте линии сшивки/порезов

-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Как "сшить" Landsat?
*Nule
Стоит попробовать ещё GRASS с модулем r.patch для сшивки. Сшивать можно в разном порядке (как укажете). Для более тонкой сшивки нужно будет иметь дело уже с растровыми масками и растровой алгеброй.
Стоит попробовать ещё GRASS с модулем r.patch для сшивки. Сшивать можно в разном порядке (как укажете). Для более тонкой сшивки нужно будет иметь дело уже с растровыми масками и растровой алгеброй.
Редактор материалов, модератор форума
-
- Завсегдатай
- Сообщения: 276
- Зарегистрирован: 26 дек 2011, 12:26
- Репутация: 3
Re: Как "сшить" Landsat?
Я надеялся, что для такой массовой вещи как landsat всё уже давно создано и оптимизировано.amuriy писал(а):*Nule
Стоит попробовать ещё GRASS с модулем r.patch для сшивки. Сшивать можно в разном порядке (как укажете). Для более тонкой сшивки нужно будет иметь дело уже с растровыми масками и растровой алгеброй.
-
- Гуру
- Сообщения: 810
- Зарегистрирован: 22 авг 2007, 14:58
- Репутация: 123
- Откуда: Казань
Re: Как "сшить" Landsat?
Если использовать чистый r.patch, то после сшивки будет виден шов. А с помощью растровой алгебры можно получить бесшовное соединение. Нужно найти пересечение сшиваемых снимков P1 и P2 (условно первый и второй снимки), потом расчитать растрamuriy писал(а):*Nule
Стоит попробовать ещё GRASS с модулем r.patch для сшивки. Сшивать можно в разном порядке (как укажете). Для более тонкой сшивки нужно будет иметь дело уже с растровыми масками и растровой алгеброй.
Код: Выделить всё
b*P1+(1-b)P2
Основная сложность была в вычислении b (это даже не очень сложно -- я делал пару лет назад, но подробности сейчас не вспомню).
- nadiopt
- Гуру
- Сообщения: 4744
- Зарегистрирован: 29 янв 2009, 13:27
- Репутация: 495
- Ваше звание: хрюкало
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Как "сшить" Landsat?
насчет убирания краевых артефактов могу посоветовать только обрезать растр по маске (создайте roi) размером чуть поменьше снимка, чтоб артефакты остались за бортом
ин гроссен фамилен нихт клювен клац клац
-
- Завсегдатай
- Сообщения: 276
- Зарегистрирован: 26 дек 2011, 12:26
- Репутация: 3
Re: Как "сшить" Landsat?
В конечном итоге решил использовать MosaicPro из Erdas Imagine 2011. Поканально мозаики получаются. А можно как-нибудь сразу и сборку по каналам сделать? А то приходится 3 раза одно и тоже делать. Если просто открывать несколько каналов, то они накладываются, но не смешиваются.
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Как "сшить" Landsat?
Уважаемые Господа!
А каким образом (кроме модуля r.patch) в GRASS можно сшить многоканальные или одноканальные растры?
А каким образом (кроме модуля r.patch) в GRASS можно сшить многоканальные или одноканальные растры?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя