Арифметическая функция выполняет арифметическую операцию между двумя растрами или растром и скалярной величиной, и наоборот.
Входные данные для этой функции:
- Входной растр 1
- Входной растр 2
- Операция
- Размер ячейки
- Extent
Если необходимо создать растр с постоянными значениями каждого пиксела, щелкните стрелку ниспадающего меню Растр (Raster) в разделе Создать растр на основе константы (Generate raster from constant) диалогового окна и выберите либо Растр 1 (Raster 1), либо Растр 2 (Raster 2). Затем укажите значение в текстовом поле Константа (Constant).
Если в качестве входных данных имеется многоканальный растр, и вы хотите использовать различные постоянные значения для каждого из каналов, вам нужно использовать раздел Создать растр на основе константы (Generate raster from constant). Опция Растр (Raster) должна быть установлена на значение Raster 2, а Константа (Constant) должна содержать значения констант для каждого из каналов, разделенные пробелами, например: 0.5 2 4 0.33.
Операции
Опции Операций:
- Plus (сумма) – Выдает сумму всех соответствующих значений пикселов для каждого растра.
output = Raster1 + Raster2
- Minus (разность) – Выдает разность между соответствующими значениями пикселов для каждого растра. Может использоваться для расчета поиска изменений.
output = Raster1 - Raster2
- Multiply (умножение) – Выдает произведение соответствующих значений пикселов для каждого растра. Может использоваться для выполнения некоторых функций стоимости.
output = Raster1 × Raster2
- Divide (деление) – Выдает результат деления между соответствующими значениями пикселов для каждого растра.
output = Raster1 ÷ Raster2
- Power (степень) – Выдает результат соответствующих значений пикселов, возведенных в степень входного растра или скалярного значения.
output = Raster1Raster2
- Mode (мода) – Выдает наиболее часто встречаемое значение пиксела среди всех перекрывающихся пикселов. Например, если в растре имеется шесть каналов, будет шесть перекрывающихся пикселов. Для значений 4, 5, 6, 4, 7, 9, значение режима будет 4.
Размер ячейки
Этот параметр указывает способ выбора размера ячейки выходного растра, если входные растры имеют различные размеры ячейки.
- Первый – определяет размер выходной ячейки по размеру ячейки первого входного растра.
- Последний – определяет размер выходной ячейки по размеру ячейки последнего входного растра.
- Максимум – определяет размер выходной ячейки по максимальному размеру ячейки входных растров.
- Среднее – определяет размер выходной ячейки по среднему размеру обоих входных растров.
- Минимум – определяет размер выходной ячейки по минимальному размеру ячейки входных растров.
Extent
Этот параметр указывает способ расчета выходного экстента, если входные растры имеют различные экстенты.
- Первый – определяет выходной экстент по экстенту первого входного растра.
- Последний – определяет выходной экстент по экстенту последнего входного растра.
- Пересечение – определяет выходной экстент как область пересечения входных растров.
- Объединение – определяет выходной экстент как совокупный экстент входных растров.
Входные растры | Экстент, если Первый | Экстент, если Последний | Экстент, если Пересечение | Экстент, если Объединение |
---|---|---|---|---|