Обсудить в форуме Комментариев 5Редактировать в вики
Подробное описание работы с мозаиками изображений в ERDAS IMAGINE
Создание мозаики это процесс объединения отдельных изображений в единое изображение. Все входные изображения должны содержать одинаковое число слоев (хотя они не обязательно должны иметь одинаковую проекцию и иметь равный размер ячейки растра (cell size)).
Процесс создания мозаики в ERDAS IMAGINE включает следующие этапы:
В процессе создания мозаики используется три разных режима работы с изображениями. Переключение между режимами осуществляется с помощью кнопок:
— режим входных изображений — набор снимков и яркостное выравнивание
— режим пересечения — этап обработки зон перекрытия
— режим выходных изображений — вывод мозаики
Переключение между режимами будет менять набор инструментов в панели инструментов окна Mosaic Tool.
Содержание |
В главной панели ERDAS Imagine (Icon panel) выбрать «DataPrep → Data Preparation». В нем — «Mosaic Images». Открывается окно создания мозаики — Mosaic Tool viewer.
Добавление изображений для создания мозаики
1.1 В панели меню окна создания мозаики Mosaic Tool выбрать пункт меню «Edit → Add Images»
Раскрывшее диалоговое окно Add Images for Mosaic позволяет добавлять изображения, которые будут участвовать в процессе создания мозаики.
В поле «Image Filename» отображается имя файла изображения, которое будет добавлено в мозаику. С помощью кнопки вы можете выбирать изображения из других папок и каталогов.
Поле Method позволяет выбрать метод добавления изображений в мозаику
Поле «Image Area Option» позволяет выбрать область, для которой будет осуществляться процесс выравнивания (подгонки) гистограмм
Поле Image Area Option позволяет выбрать область, для которой будет осуществляться процесс выравнивания (подгонки) гистограмм.
1.2. После того, как Вы определились с тем, какие изображения Вы хотите добавлять в окно создания мозаики Mosaic Tool, Вы можете в панели меню окна создания мозаики Mosaic Tool нажать «Edit → Image List».
Эта кнопка открывает таблицу, содержащую список изображений, которые будут участвовать в процессе создания мозаики, и показывающую их атрибуты (area, resample method, RMS, color balanced, adaptive filter, exclude area).
После того, с помощью кнопки «Add» в окне Add Images for Mosaic, изображение добавляется в таблицу Image List и в окно создания мозаики Mosaic Tool.
В этой таблице изображения расположены так, что первое изображение в списке будет расположено под всеми остальными изображениями при создании мозаики. Т.е. если Вы хотите, например, чтобы изображение, добавленное в таблицу первым, располагалось поверх остальных, необходимо изменить его положение в списке и поместить его в конец списка. Это можно сделать так: в окне создания мозаики выделить изображение (простой щелчок мыши по нему - оно выделятся желтым) и, используя кнопки с панели инструментов окна создания мозаики ,
,
,
, переместить так, это необходимо.
— поместить поверх расположенного левее
— поместить ниже расположенного левее
Кроме того, то изображение, рядом с которым в столбце Ref (Reference) стоит крестик, будет определяющим в процессе выравнивания гистограмм. Поэтому необходимо определиться с тем, какое изображение будет «ключевым», до того, как Вы будете использовать функции яркостного выравнивания. Хотя с другой стороны, иногда бывает полезно поэкспериментировать с определяющим изображением, т.к. изменение reference-изображения будет менять цветовые и яркостные характеристики выходной мозаики.
Таким образом, последовательность действий следующая
В панели меню окна создания мозаики Mosaic Tool нажимаем «Edit → Add Images» (или нажимаем ). В окне Add Images for Mosaic, выбираете изображения, задаете параметры создания активной области (Compute Active Area — в большинстве случаев дает вполне корректный результат), открываете таблицу Image List, затем нажимаете кнопку Add в окне Add Images for Mosaic. То же повторяете для остальных изображений. После того, как все изображения были добавлены, нажимаете кнопку Close в окне Add Images for Mosaic. Используя клавиши
и
располагаете изображения так, как это необходимо.
Результатом проделанных операций будет являться отображение в окне создания мозаики всех исходных изображений в том порядке, как они будут соединены в дальнейшем.
Выравнивание яркостного контраста изображений
2.1 Переключаетесь в режим входных изображений (если он выключен), затем нажимаете кнопку
(аналогом этой операции является «Edit → Image Matching»). Она открывает диалог, в котором можно выбрать параметры выравнивания (подгонки) гистограмм.
Что такое Image Matching?
Это функцию нужно использовать в тех случаях, когда у вас возникают проблемы с тональными и яркостными различиями между изображениями, используемыми при создании мозаики. Функция выравнивания гистограмм корректирует гистограмму каждого изображения и подгоняет ее так, чтобы сделать ее схожей с гистограммами других изображений блока. Процесс выравнивания гистограмм основан на предположении, что причиной яркостных и тональных различий между изображениями являются внешние факторы, такие как атмосферные условия на момент съемки и условия освещенности земной поверхности. Если же тональные и яркостные различия обусловлены типом фотографируемой поверхности, то необходимо применить инструмент Set Exclude Areas (исключение областей), чтобы не использовать аномальные области в процессе выравнивания гистограмм.
Первый пункт в окне Matching Options — Matching Method. Здесь определяется то, какая часть гистограммы изображения будет использована в процессе выравнивания lookup таблиц (LUT-таблиц).
Второй пункт в окне Matching Options — Histogram Type. Здесь Вы определяете тип гистограммы:
2.2 Определение параметров Set Exclude Areas, Set Adaptive Filter, Color Balancing В более поздних версиях ERDAS (начиная с 8.5) в этом же диалоговом окне будут доступны опции Color Balancing, Set Exclude Areas и Set Adaptive Filter. В версии 8.7 будет доступна функция Image Dodging.
2.2.1 Функция Set Exclude Areas
Данная функция позволяет определить те участки на снимке, которые имеют аномальные значения яркостей и исключить их из процесса выравнивания Color Balancing и Image Matching, что делает результат обработки более точным и правильным. Примерами аномальных значений яркостей могут быть: вода (часто имеет очень темный цвет), солнечные отблески (наоборот, очень светлые) и т.п. Эта функция доступна в диалоговом окне Matching Options.
2.2.2 Функция Color Balancing После того, как Вы поставите галочку рядом с функцией Color Balancing, станет активной кнопка «Set» Нажав ее Вы попадаете в окно Set Color Balancing Method, где можно выбрать либо Automatic Color Balancing (автоматическое выравнивание цветов), либо Manual Color Balancing (установка параметров выравнивания цветов вручную).
В большинстве случаев, Automatic Color Balancing дает вполне удовлетворительный результат и не требует установки дополнительных настроек, но, с другой стороны, использование Manual Color Balancing дает больший контроль над выполняемыми преобразованиями, что позволят добиться оптимального результата для каждого конкретного изображения в блоке и даже каждого слоя.
Обратите внимание, что по умолчанию в окне Set Color Balancing Method стоит Manual Color Balancing и все те настройки, которые даны по умолчанию в окне Manual Color Balancing. Так что если Вы включили опцию Color Balancing и хотите использовать режим Automatic Color Balancing, то необходимо обязательно на него переключится (!!!). Также, при использовании Automatic Color Balancing, по умолчания будет применен тот метод, который установлен в установках ERDAS («Session → Prefences»). По умолчанию это параболический метод.
2.2.3 Функция Set Adaptive Filter
Применение Wallis Adaptive Filtering
После того как все установки в окне Matching Options были сделаны нажимаете «OK».
Eще раз повторим, как устанавливаются параметры выравнивания гистограмм:
(режим входных изображений), затем
. В появившемся окне параметры Color balancing → Automatic Color Balancing или настраиваете вручную (рекомендуем, если Ваши изображения различаются не сильно, вообще не включать эту функцию), затем Matching Method → for all images (возможен и другой вариант, но практика показывает, что результат чаще бывает более хорошим при таком выравнивании) и Histogram Type → Band by band.
3. Определение линии сшивки в области перекрытия двух соседних изображений
Переключаетесь в режим пересечения изображений 3 и щелкаете в окне создания мозаики по области перекрытия двух соседних изображений. Как Вы увидите, граница этой области станет желтой.
Чтобы выделить области перекрытия на всех изображениях сразу, щелкайте по ним, удерживая при этом клавишу shift.
После того, как области перекрытия всех изображений будут выделены, нажимаете — и перед вами появляется диалог Set Overlap Function (установка функции перекрытия и типа пересечения).
Intersection type — определяет создана или нет линия резки
Cutline Exists — открывает меню Select Function:
No Cutline Exists — открывает меню Select Function:
Нажимаем Apply и затем Close.
Для создания линии резки:
В режиме пересечения , когда выбраны два каких-либо изображения нажимаете
, при этом откроется окно вьюера, в котором будут представлены все изображения, затем на панели инструментов AOI (AOI - Tools) выбираете инструмент
и рисуете линию резки в области перекрытия изображений.
Затем в окне создания мозаики Mosaic Tool viewer нажимете кнопку . После этого перед Вами откроется диалог Choose AOI (выбор AOI). Выбираете Viewer и затем нажимаете OK. Перед Вами появиться окно-предупреждение, напоминающее, что линия резки может быть потеряна, если проекция изображения будет изменена. Нажимаете YES. Затем по плану, описанному выше, устанавливаете функцию перекрытия и линию резки (кнопка
)
Еще раз повторим механизм определение линии сшивки в области перекрытия двух соседних изображений:
В окне создания мозаики переключаетесь в режим пересечений , выделяете области перекрытия всех изображений, удерживая клавишу shift, затем определяете функцию перекрытия
. В появившемся окне Set Overlap Function, т.к. линия резки не была создана, определяете - No cutlines Exists и в поле Select Function выбираете например Overlay.
4. Создание результирующего изображения
Переходим к последней части создания мозаики — созданию результирующего изображения.
В первую очередь переключаетесь в режим создания выходного изображения , затем нажимаете
.
Эта кнопка открывает диалоговое окно выходного изображения Output Image Options.
Здесь доступны следующие функции:
Define Output Map Area(s) — позволяет определить область выходного изображения
Output Multiple AOI Objects To — эта опция будет доступна только в том случае, если Вы выбрали User-defined AOI в меню Define Output Map Area(s).
Set Output AOI — выбор AOI для выходной мозаики. Эта опция активна только, если вами была выбрана User-defined AOI
Map Series Filename — эта опция будет активна только если вами была выбрана Map Series File (.msh) - позволяет выбрать созданный .msh-файл.
USGS Map Series — выбор подходящего формата выходного файла. Эта опция доступна, если вами была выбрана USGS Maps Database
Change Output Map Projection — выбор проекции выходного изображения. По умолчанию определяется проекцией входного reference-изображения
Output Cell Size — введите размер ячейки выходного изображения (x и y). Опять же, по умолчанию будет стоять значение размера ячейки входного reference-изображения.
Output Data Type — позволяет выбрать подходящий файловый формат. По умолчанию будет стоять формат входного reference-изображения.
Обычно, в этом окне все параметры можно оставить по умолчанию (конечно, в том случае, если нет необходимости иметь разграфку на листы выходной мозаики), а в качестве Define Output Map Area(s) устанавливаем — Union of All Inputs.
Последний шаг — запуск создания мозаики «Process → Run Mosaic».
Перед вами откроется диалог создания мозаики:
Output Root Name — эта опция доступна когда Вы создаете мозаику из нескольких выходных файлов.
Output File Name — введите имя выходного изображения (мозаики) или выберите имя из уже созданных (например, чтобы заменить уже созданную мозаику). Эта опция доступна, когда Вы создаете мозаику в единый выходной файл.
Which Outputs:
Ignore Input values — показывает, какие входные значения не будут использованы в процессе создания мозаики
Output Background Value — ввод значений фона для выходного файла (файлов)
Stats Ignore Value — установите флажок чтобы активировать эту функцию, а затем введите значение, которое не будет использовано в процессе расчета статистики (обычно исключается значение равное нулю).
Итак, последняя стадия:
Переходите в режим выходных изображений , затем нажимаете
и попадаете в окно Output Image Options', здесь выбираете Union of All Inputs и нажимаете «OK». Затем запускаете процесс создания мозаики — «Process → Run Mosaic» — прописываете имя выходного файла (т.е. мозаики), ставите галочку рядом со Stats Ignore Value (значение по умолчанию равно 0), и нажимаете «ОК».
Все — процесс создания мозаики начался — остается только дождаться его завершения и нажать «ОК». В процесс создания мозаики состояние процесса и выполняемых действий будет отражаться в окне 'Job Status dialog. После того, как процесс будет завершен, кнопка «ОК» станет активной и статус процесса будет «100% complete». Нажимаете «OK».
Теперь, чтобы увидеть результат проделанной работы, открываете изображение во Viewer'e (ERDAS) или в ArcView и проверяете качество созданной мозаики.
Обсудить в форуме Комментариев 5Редактировать в вики
Последнее обновление: 2014-05-14 23:13
Дата создания: 08.05.2004
Автор(ы): Анна Костикова
© GIS-Lab и авторы, 2002-2021. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов. (подробнее).