import arcpy from arcpy.sa import * arcpy.CheckOutExtension("Spatial") InputRaster = "\\c:\\temp\\Input.img" OutputRaster = "\\c:\\temp\\Output.img" RasterMax = arcpy.GetRasterProperties_management(InputRaster,"MAXIMUM") OutputRasterMax = (RasterMax.getOutput(0)) RasterMin = arcpy.GetRasterProperties_management(InputRaster, "MINIMUM") OutputRasterMin = (RasterMin.getOutput(0)) RasterInvert = ((Minus(InputRaster, float(OutputRasterMax))*(-1)+ float(OutputRasterMin))) RasterInvert.save(OutputRaster)
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.