Построение изображения

Вход 1: растр, блок параметров

Вход 2: результат классификации

Выход: изображение

Это одна из наиболее часто используемых процедур. Она необходима, чтобы отобразить содержимое растра в окне просмотра. Генерируемое изображение содержит ту же геопривязку, что и исходный растр.

Оттенки серого или RGB

Если выбран пункт RGB, то для каждого пикселя значения красной, зеленой и синей составляющих вычисляются независимо по отдельным правилам. На вкладке появляется три группы одинаковых элементов управления Красный, Зеленый и Синий. Если выбран пункт Оттенки серого, то значения красной, зеленой и синей составляющих всегда будут равны, образуя серый цвет. Яркость точки определяется теми же правилами, но на панели остается только одна группа элементов управления.

Выбор канала по номерам каналов или по длинам волн

Метод адресации по длинам волн можно использовать, чтобы использовать один и тот же блок параметров для применения процедуры к нескольким растрам с разными наборами каналов (например, после применения разных подмножеств). Если заданы длины волн, то процедура будет искать канал с наиболее близкой длиной волны, максимально допустимое расхождение - 10 нм. Этот режим нельзя использовать для растров, которые не имеют спектральной калибровки.

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

Автоматический выбор каналов

Для автоматического выбора каналов выберите набор каналов в выпадающем списке рядом с надписью Подобрать автоматически и нажмите OK. Обозначения в наборах каналов:

  • R — красный (600 нм)
  • G — зеленый (557 нм)
  • B — синий (445 нм)
  • NIR — ближний инфракрасный (800 нм)
  • MIR — средний инфракрасный (1700 нм)

Наборы каналов:

  • R G B — обычные цвета.
  • G B NIR — используется для обнаружения растительности и маскировочных средств. Растительность отображается синим.
  • B NIR MIR — используется для отображения глубины водоемов, растительности, влажности почвы, обнаружения огня.

Метод нормировки значений

Значения, получаемые из файла, могут иметь разные диапазоны значений. На это влияют исходные растровые данные и включенные корректировки. В общем случае значения произвольные типа double. Чтобы отобразить их на экране, их надо нормировать, привести их значения к диапазону [0, 255]. Нормировка производится с использованием двух чисел max и min (если изображение строится в RGB, значения min и max задаются отдельно для каждого канала). Используется следующая формула: r = 255 \cdot \frac{v-min}{max-min}, где v — значение, полученное из файла, а r — яркость, которая будет использоваться для отображения. Если r выходит за пределы диапазона [0, 255], то его значение приводится к ближайшей границе диапазона. В случае построения изображения в оттенках серого значению 0 соответствует черный цвет, а значению 255 — белый. В случае построения изображения в RGB для каждого пикселя вычисляется три значения r, которые затем используются для создания пикселя.

Выбор min и max может быть сделан несколькими методами. Для выбора метода предназначен выпадающий список Метод нормировки значений. В нем доступны следующие варианты:

  • По минимуму и максимуму: в качестве min и max используются минимальное и максимальное из значений, полученных из файла.
  • По стандартному отклонению: min и max расчитываются с использованием среднего значения и стандартного отклонения для значений, полученных из файла, по формуле min = \overline{x} - 2\sigma, max =
\overline{x} + 2\sigma.
  • По заданным значениям: значения вводятся пользователем. На форме появляются поля для ввода min и max.

Изображение по результату классификации

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

Изображение по многоканальному результату классификации

Если переданный растр содержит список классов (или таблицу цветов), то появляется опция Таблица цветов (выбрана по умолчанию), при выборе которой для определения цветов используется эта таблица. При этом остается возможность выбрать просматриваемый канал.