描述
通过指定一个或多个 NoData 值或一个有效的像素值范围来创建栅格对象。
语法
Mask (raster, {no_data_values}, {included_ranges}, {no_data_interpretation})
参数 | 说明 | 数据类型 |
raster | 输入栅格。 | Raster |
no_data_values [no_data_values,...] | NoData 值或值列表。值类型可以是双精度或整型。 (默认值为 None) | Double |
included_ranges [included_ranges,...] | 要包含在输出栅格中的有效像素值范围。值类型可以是双精度或整型。 (默认值为 None) | Double |
no_data_interpretation | 指定 NoData 值在输出栅格中的显示方式。
(默认值为 None) | Integer |
数据类型 | 说明 |
Raster | 输出栅格。 |
代码示例
在指定像素值范围内掩盖 NoData 值。
import arcpy
out_Mask_raster = arcpy.sa.Mask("Landsat8.tif", no_data_values = 6, included_ranges = [3,9])