An overview of the Image Analysis classes

Image Analysis classes are used primarily for defining raster data used with Image Analysis operators and functions. The following table presents the classes available with the Image Analysis module:



Defines a group or block of pixels to include for raster processing. The PixelBlockCollection object is made up of one or more PixelBlock objects.


Establishes read-only access to all pixel blocks from a raster or list of rasters.


Defines the group of input rasters and attributes to include in a collection, which will be used for processing.

Along with the classes available in the arcpy.ia module, you can use the Raster class and other classes from ArcPy or other modules in your Python scripts to accomplish your workflows.