Available with Spatial Analyst license.
Available with Image Analyst license.
Summary
Performs a Relational equal-to operation on two inputs on a cell-by-cell basis.
Returns 1 for cells where the first raster equals the second raster and 0 for cells where it does not.
Illustration

Usage
- Two inputs are necessary for this relational evaluation to take place. 
- The order of inputs is irrelevant for this tool. 
- If both inputs are single band rasters, or one of the inputs is a constant, the output will be a single band raster. 
- If both inputs are multiband rasters, or one of the inputs is a constant, the output will be a multiband raster. The number of bands in each multiband input must be the same. 
- The tool will perform the operation on each band from one input against the corresponding band from the other input. If one of the inputs is a multiband raster and the other input is a constant, the tool will perform the operation against the constant value for each band in the multiband input. 
Syntax
EqualTo(in_raster_or_constant1, in_raster_or_constant2)
| Parameter | Explanation | Data Type | 
| in_raster_or_constant1 | The input that will be compared to for equality by the second input. A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To specify a number for both inputs, the cell size and extent must first be set in the environment. | Raster Layer; Constant | 
| in_raster_or_constant2 | The input that will be compared from for equality by the first input. A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To specify a number for both inputs, the cell size and extent must first be set in the environment. | Raster Layer; Constant | 
Return Value
| Name | Explanation | Data Type | 
| out_raster | The output raster. The output cell values will be either integer 0 or 1, or NoData if any input cell value is NoData. | Raster | 
Code sample
This example performs a Relational equal-to operation on two Grid rasters and outputs the result as a TIFF raster.
import arcpy
from arcpy import env
from arcpy.ia import *
env.workspace = "C:/iapyexamples/data"
outEqualTo = EqualTo("degs", "negs")
outEqualTo.save("C:/iapyexamples/output/outequalto.tif")This example performs a Relational equal-to operation on two Grid rasters.
# Name: EqualTo_Ex_02.py
# Description: Performs a relational equal-to operation on two inputs
#              on a pixel-by-pixel basis within the Analysis window
# Requirements: Image Analyst Extension
# Import system modules
import arcpy
from arcpy import env
from arcpy.ia import *
# Set environment settings
env.workspace = "C:/iapyexamples/data"
# Set local variables
inRaster1 = "degs"
inRaster2 = "negs"
# Check out the ArcGIS Image Analyst extension license
arcpy.CheckOutExtension("ImageAnalyst")
# Execute EqualTo
outEqualTo = EqualTo(inRaster1, inRaster2)
# Save the output 
outEqualTo.save("C:/iapyexamples/output/outequalto")Environments
Licensing information
- Basic: Requires Image Analyst or Spatial Analyst
- Standard: Requires Image Analyst or Spatial Analyst
- Advanced: Requires Image Analyst or Spatial Analyst