Вход 1: растр, блок параметров
Вход 2: результат классификации
Выход: изображение
Это одна из наиболее часто используемых процедур. Она необходима, чтобы отобразить содержимое растра в окне просмотра. Генерируемое изображение содержит ту же геопривязку, что и исходный растр.
Если выбран пункт RGB, то для каждого пикселя значения красной, зеленой и синей составляющих вычисляются независимо по отдельным правилам. На вкладке появляется три группы одинаковых элементов управления Красный, Зеленый и Синий. Если выбран пункт Оттенки серого, то значения красной, зеленой и синей составляющих всегда будут равны, образуя серый цвет. Яркость точки определяется теми же правилами, но на панели остается только одна группа элементов управления.
Метод адресации по длинам волн можно использовать, чтобы использовать один и тот же блок параметров для применения процедуры к нескольким растрам с разными наборами каналов (например, после применения разных подмножеств). Если заданы длины волн, то процедура будет искать канал с наиболее близкой длиной волны, максимально допустимое расхождение - 10 нм. Этот режим нельзя использовать для растров, которые не имеют спектральной калибровки.
При вызове диалога добавления процедуры из контекстного меню растра в диалоге параметров отображаются выпадающие списки каналов, имеющихся в растре. Если в растре есть спектральная калибровка, то в списке также показываются длины волн. Пользователь может ввести номер канала или длины волны вручную с помощью клавиатуры. Также можно выбирать каналы в списке с помощью колесика мыши.
Для автоматического выбора каналов выберите набор каналов в выпадающем списке рядом с надписью Подобрать автоматически и нажмите OK. Обозначения в наборах каналов:
Наборы каналов:
Значения, получаемые из файла, могут иметь разные диапазоны значений. На это влияют исходные растровые данные и включенные корректировки. В общем случае значения произвольные типа double. Чтобы отобразить их на экране, их надо нормировать, привести их значения к диапазону [0, 255]. Нормировка производится с использованием двух чисел max и min (если изображение строится в RGB, значения min и max задаются отдельно для каждого канала). Используется следующая формула: , где v — значение, полученное из файла, а r — яркость, которая будет использоваться для отображения. Если r выходит за пределы диапазона [0, 255], то его значение приводится к ближайшей границе диапазона. В случае построения изображения в оттенках серого значению 0 соответствует черный цвет, а значению 255 — белый. В случае построения изображения в RGB для каждого пикселя вычисляется три значения r, которые затем используются для создания пикселя.
Выбор min и max может быть сделан несколькими методами. Для выбора метода предназначен выпадающий список Метод нормировки значений. В нем доступны следующие варианты:
Если передан результат классификации, то процедура строит изображение на основе цветов классов. Параметров нет. Изображение выглядит так же, как исходный результат.
Если переданный растр содержит список классов (или таблицу цветов), то появляется опция Таблица цветов (выбрана по умолчанию), при выборе которой для определения цветов используется эта таблица. При этом остается возможность выбрать просматриваемый канал.