Image Analysis 模块 arcpy.ia 是用于管理和处理影像和栅格数据的 Python 模块。该模块还包括 ArcGIS Image Analyst 扩展模块所提供的功能,例如所有地理处理函数,以及允许您自动执行栅格处理工作流的高级函数和类。
模块组件
Image Analysis 模块的功能组件列于下方。
Image Analysis 组件
组成部分 | 描述 |
---|---|
Image Analysis 类用于定义要处理的栅格组或像素块组。 | |
Image Analysis 函数可以处理栅格数据集,并管理和分析多维栅格数据。 | |
要使用 Image Analysis 地理处理函数,需具备 ArcGIS Image Analyst 许可,该函数提供图像分析功能。 | |
Image Analysis 地图代数运算符可分为算数、按位、布尔和关系四种类别。 |
除了 arcpy.ia 模块中的可用函数、类、地理处理函数和运算符之外,也可以使用 Python 脚本中的 ArcPy 或其他 ArcPy 模块中的函数和类来完成工作流。Raster ArcPy 类将创建一个可在 Python 脚本中使用的栅格对象,并且 arcpy.ia 模块中提供的大部分处理均需要此栅格对象。NumPyArrayToRaster ArcPy 函数和 RasterToNumPyArrayArcPy 函数对于脚本工作流也非常有用。
许可:
无需许可要求即可使用 Image Analysis 模块中的大多数功能。如果您有 ArcGIS Image Analyst 或 ArcGIS Spatial Analyst 许可,则还可以使用其他功能,包括所有地理处理函数以及某些函数和某些类。有关每个函数的许可要求的信息,请参阅 Image Analyst 函数概述。有关 ArcGIS Spatial Analyst 功能的详细信息,请参阅什么是 Spatial Analyst 模块。