Снимок Landsat - естественные цвета

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Снимок Landsat - естественные цвета

Сообщение Воронин С.В. » 12 дек 2013, 11:13

Господа.
Скачал снимки Landsat с сайта USGS.
Но не могу получить из снимков композит с естественными цветами.
У меня такое ощущение, что где-то я такую возможность видел.
То ли на самом сайте USGS, то ли ещё где.
А сейчас не могу найти. Может кто подскажет.

И ещё.
Я понимаю, что каждый снимок сделан в некотором диапазоне.
Но какой в каком?
Подскажите диапазон снимков.

Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: Снимок Landsat - естественные цвета

Сообщение gimran » 12 дек 2013, 11:19

Скачайте полную версию снимка (там много файлов в архиве, несколько сот мегабайт).
И укажите версию ландсата

xen87
Активный участник
Сообщения: 168
Зарегистрирован: 08 апр 2009, 14:44
Репутация: 18
Откуда: Кострома

Re: Снимок Landsat - естественные цвета

Сообщение xen87 » 12 дек 2013, 11:24

Статья (перевод) на хабре, посвященная диапазонам Ландсата 8: http://habrahabr.ru/post/183416/

Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Re: Снимок Landsat - естественные цвета

Сообщение Воронин С.В. » 27 дек 2013, 07:56

Господа.
Если кому интересно.
Получать композиционный растр лучше с использованием программ ENVI.
Композиты получаемые в ArcGIS значительно уступают по качеству.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Снимок Landsat - естественные цвета

Сообщение ericsson » 27 дек 2013, 08:25

http://www.geosage.com/highview/features_landsat8.html
А использовать ENVI - это межконтинентальной ракетой по воробьям.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Снимок Landsat - естественные цвета

Сообщение ericsson » 27 дек 2013, 08:41

Еще есть чудесное средство IJFusion http://www.ijfusion.es/ , но странные испанцы, которые его разработали, по не менее странной причине не дают его просто скачать, а выдают по запросу. Чем они думают - непонятно. Но там есть куча разных алгоритмов, я даже не про все слышал.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Снимок Landsat - естественные цвета

Сообщение ericsson » 27 дек 2013, 08:44

А тут и в следующей статье "пошагово" учат делать это в GRASS (я не пользуюсь, но все понятно) http://courses.neteler.org/processing-l ... ass-gis-7/

bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: Снимок Landsat - естественные цвета

Сообщение bolotoved » 27 дек 2013, 10:42

Сравнение каналов landsat 7 и 8: http://landsat.usgs.gov/L8_band_combos.php
Т.о. для "естественных" цветов нужна комбинация 4:3:2
Воронин С.В. писал(а):Композиты получаемые в ArcGIS значительно уступают по качеству
Как такое возможно? Входящие в композит слои при сборке не должны изменяться, по этому без разницы, в чем вы их собираете. А вот отображаются на мониторе композиты в разном ПО по разному - с пом разных алгоритмов, нужно разбираться с настройками.

P.S. Фантастические возможности регуляции отображения композитов присутствуют в QGIS.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Снимок Landsat - естественные цвета

Сообщение ericsson » 27 дек 2013, 21:05

Воронин С.В. писал(а):Композиты получаемые в ArcGIS значительно уступают по качеству.
Скорее всего, это означает, что приведение 16-битной картинки к 8-битной сделано неоптимальным способом, и наверняка это можно сделать иначе.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Снимок Landsat - естественные цвета

Сообщение ericsson » 20 янв 2014, 09:26

Я тут попробовал для обработки Landsat 8 такую чудную штуку, как ImageJ.
В ней реально очень удобно превращать 16-битное изображение в 8-битное: и гистограмму для выбранного участка покажет, и потом найденные по ней границы применить даст, и из 16 в 8 бит одним щелчком переводит. Единственное - пока не нашел для него плагин для чтения/записи GeoTIFF, потому надо метаданные дампить listgeo/geotifcp или gdal.
Вообще, она даже сама композиты делать может, при том очень шустро. Нужно только под 64-битной Java ее запускать, а то памяти не хватит.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Снимок Landsat - естественные цвета

Сообщение Александр Мурый » 20 янв 2014, 10:39

ericsson писал(а):Я тут попробовал для обработки Landsat 8 такую чудную штуку, как ImageJ.
В ней реально очень удобно превращать 16-битное изображение в 8-битное: и гистограмму для выбранного участка покажет, и потом найденные по ней границы применить даст, и из 16 в 8 бит одним щелчком переводит. Единственное - пока не нашел для него плагин для чтения/записи GeoTIFF, потому надо метаданные дампить listgeo/geotifcp или gdal.
Вообще, она даже сама композиты делать может, при том очень шустро. Нужно только под 64-битной Java ее запускать, а то памяти не хватит.
ericsson, а вы не могли бы написать заметку об использовании ImageJ для обработки Landsat 8?
Редактор материалов, модератор форума

Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Re: Снимок Landsat - естественные цвета

Сообщение Воронин С.В. » 20 янв 2014, 12:43

А как использовать панхроматический 8-й диапазон из снимка Landsat 8 для большей детализации композита.
В статье http://habrahabr.ru/post/183416/ показан только результат.

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Снимок Landsat - естественные цвета

Сообщение rhot » 20 янв 2014, 13:47

ericsson писал(а):потому надо метаданные дампить listgeo/geotifcp или gdal
Расскажите как.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Re: Снимок Landsat - естественные цвета

Сообщение dime1 » 20 янв 2014, 13:52

Воронин С.В. писал(а):А как использовать панхроматический 8-й диапазон из снимка Landsat 8 для большей детализации композита.
В статье http://habrahabr.ru/post/183416/ показан только результат.
Выбрав композит и панхроматический канал через Ctrl, нажать Pan-sharpening http://resources.arcgis.com/en/help/mai ... 00m7000000

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Снимок Landsat - естественные цвета

Сообщение ericsson » 20 янв 2014, 20:45

Да ну, какая там статья про ImageJ, там действий - раз, два, и готово.

Сначала чтобы дамп сделать:

Код: Выделить всё

listgeo yourfile.tiff >>yourfile.meta
Чтобы в конце вернуть:

Код: Выделить всё

geotifcp -g yourfile.meta yourfile_without_meta.tiff yourfile_with_meta.tiff
А в самом ImageJ все предельно просто:
Открыть файлы каналов в том порядке, в каком они пойдут в RGB.
Далее их нужно объединить в так называемый Stack, для чего Images->Stacks->Images to Stack.
Далее есть два варианта - либо превратить это в обычное RGB изображение, либо сделать отдельный тип данных Composite.
Для первого - Image->Color->Stack to RGB
Для второго - Image->Color->Make Composite

Статистика работает элементарно:
Analyze->Histogram.
Если нажать кнопку Live, то будет отображать все изменения. Если на изображении выбрать ROI (первые пять кнопок слева на панели) - будет показывать гистограмму оттуда. При возюкании курсором по гистограмме, показывает число пикселей каждой яркости. Так что подобрать ширину окна вручную - не проблема.

Для каждого изображения (будть то изначальный отдельный канал, готовое RGB-изображение или один из Slice внутри Stack/Composite ) работают любые фильтры.
Process->Enhance Contrast, например (самый простой и полезный для пробы) - там простой клиппинг и нормализация гистограммы.
Image->Adjust->Brightness/Contrast - это и так понятно что.
Image->Adjust->Window/Level - почти то же самое, только задает диапазон входных значений яркости и диапазон их отображения после коррекции.

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

Единственное, что жаль - это то, что испанская приблуда для pansharpening/fusion только по запросу, хотя и бесплатная. А то там возможностей очень много.

Ответить

Вернуться в «ArcGIS»

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

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