Используя функцию Маска, вы задаёте одно или несколько значений NoData или диапазон корректных значений пикселов.
Входные данные для этой функции:
- Входной растр
 - Интерпретация NoData
 - Значения NoData
 - Включенные диапазоны
 
Интерпретация NoData объясняют влияние значений NoData на выходное изображение.
- Все: значения NoData, определенные для каждого диапазона, должны соответствовать одной и той же ячейке выходного изображения, содержащего ячейку NoData.
 - Любые: если определенные значения NoData соответствуют ячейке указанного диапазона, данная ячейка в выходном изображении будет являться NoData.
 
Пример входных и выходных данных значения ячейки
| Диапазон 1 | Диапазон 2 | Диапазон 3 | Интерпретация NoData | RGB | 
|---|---|---|---|---|
NoData  | 1  | 1  | Все  | 1  | 
NoData  | NoData  | NoData  | Все  | NoData  | 
NoData  | 1  | 1  | Любые  | NoData  | 
NoData  | NoData  | NoData  | Любые  | NoData  | 
Вы можете задать значения или Значений NoData, или Включенных диапазонов, или для обоих.
Значения NoData можно задать для каждого канала. Вы можете задать более одного значения, введя список с пробелом в качестве разделителя.
Включенные диапазоны можно задать для каждого канала, установив минимальное и максимальное значения; все значения вне диапазона будут выдаваться как NoData. Пиксел включен, если его значение попадает в пределы заданных диапазонов. Таким образом, если канал 1 имеет диапазон 5-10, канал 2 имеет диапазон 15-20, а значение пиксела для канала 1 равно 8, то этот пиксел не будет исключён маской.