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 函数和 RasterToNumPyArray ArcPy 函数对于脚本工作流也非常有用。
许可:
无需许可要求即可使用 Image Analysis 模块中的大多数功能。 如果您拥有 ArcGIS Image Analyst 或 ArcGIS Spatial Analyst 许可,则还可以使用其他功能,包括所有地理处理函数以及某些函数和某些类。 有关每个函数的许可要求的信息,请参阅 Image Analyst 函数概述。 有关 ArcGIS Spatial Analyst 功能的详细信息,请参阅什么是 Spatial Analyst 模块。