什么是 Image Analysis 模块

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 模块

相关主题


在本主题中
  1. 模块组件