마스크 함수를 사용하여 하나 이상의 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이면 해당 픽셀은 제외되지 않습니다.