RegionPixelCount
汇总
对具有相同像素值的连接区域进行分组,并计算每个区域中的像素数。
讨论
有关此函数工作原理的详细信息,请参阅 区域像素计数 栅格函数。
栅格对象所引用的栅格数据集是临时性的。 要将其设置为永久,可以调用栅格对象的 save 方法。
语法
RegionPixelCount(raster, {maximum_region_size}, {pixel_neighborhood})
| 参数 | 说明 | 数据类型 |
|---|---|---|
|
raster |
The input raster. |
Raster |
|
maximum_region_size |
The maximum number of pixels a region can contain. (默认值为 100) |
Integer |
|
pixel_neighborhood |
The number of neighborhoods used to assess pixel connectivity. Valid values are 4 and 8. (默认值为 4) |
Integer |
返回值
| 数据类型 | 说明 |
|---|---|
|
Raster |
输出栅格。 |
代码示例
RegionPixelCount 示例
此示例计算了每个区域中的像素数。
from arcpy.ia import *
pixel_count_raster = RegionPixelCount('C:/arcpyExamples/ndvi_threshold.tif', 1000, 4)
pixel_count_raster.save('C:/temp/ndvi_mask.tif')