original_docstring: Converts red, green, and blue (RGB) images into intensity, hue, and saturation (IHS) images.
  
          Keyword arguments:
  
          red -- Input red band image file. Optionally specified if colour-composite not specified. 
          green -- Input green band image file. Optionally specified if colour-composite not specified. 
          blue -- Input blue band image file. Optionally specified if colour-composite not specified. 
          composite -- Input colour-composite image file. Only used if individual bands are not specified. 
          intensity -- Output intensity raster file. 
          hue -- Output hue raster file. 
          saturation -- Output saturation raster file. 
          callback -- Custom functon for handling tool text outputs.
          
docstring: Converts red, green, and blue (RGB) images into intensity, hue, and saturation (IHS) images.
  Keyword arguments.
  
  - Input red band image file. Optionally specified if colour-composite not specified.
  green -- Input green band image file. Optionally specified if colour-composite not specified.
  blue -- Input blue band image file. Optionally specified if colour-composite not specified.
  composite -- Input colour-composite image file. Only used if individual bands are not specified.
  intensity -- Output intensity raster file.
  hue -- Output hue raster file.
  saturation -- Output saturation raster file.
  callback -- Custom functon for handling tool text outputs.
docstring_tokens: Converts red green and blue ( RGB ) images into intensity hue and saturation ( IHS ) images . Keyword arguments . - Input red band image file . Optionally specified if colour - composite not specified . green -- Input green band image file . Optionally specified if colour - composite not specified . blue -- Input blue band image file . Optionally specified if colour - composite not specified . composite -- Input colour - composite image file . Only used if individual bands are not specified . intensity -- Output intensity raster file . hue -- Output hue raster file . saturation -- Output saturation raster file . callback -- Custom functon for handling tool text outputs .
code: def rgb_to_ihs(self, intensity, hue, saturation, red=None, green=None, blue=None, composite=None, callback=default_callback):
          """Converts red, green, and blue (RGB) images into intensity, hue, and saturation (IHS) images.
  
          Keyword arguments:
  
          red -- Input red band image file. Optionally specified if colour-composite not specified. 
          green -- Input green band image file. Optionally specified if colour-composite not specified. 
          blue -- Input blue band image file. Optionally specified if colour-composite not specified. 
          composite -- Input colour-composite image file. Only used if individual bands are not specified. 
          intensity -- Output intensity raster file. 
          hue -- Output hue raster file. 
          saturation -- Output saturation raster file. 
          callback -- Custom functon for handling tool text outputs.
          """
          args = []
          if red is not None: args.append("--red='{}'".format(red))
          if green is not None: args.append("--green='{}'".format(green))
          if blue is not None: args.append("--blue='{}'".format(blue))
          if composite is not None: args.append("--composite='{}'".format(composite))
          args.append("--intensity='{}'".format(intensity))
          args.append("--hue='{}'".format(hue))
          args.append("--saturation='{}'".format(saturation))
          return self.run_tool('rgb_to_ihs', args, callback)
code_tokens: def rgb_to_ihs ( self , intensity , hue , saturation , red = None , green = None , blue = None , composite = None , callback = default_callback ) : args = [ ] if red is not None : args . append ( "--red='{}'" . format ( red ) ) if green is not None : args . append ( "--green='{}'" . format ( green ) ) if blue is not None : args . append ( "--blue='{}'" . format ( blue ) ) if composite is not None : args . append ( "--composite='{}'" . format ( composite ) ) args . append ( "--intensity='{}'" . format ( intensity ) ) args . append ( "--hue='{}'" . format ( hue ) ) args . append ( "--saturation='{}'" . format ( saturation ) ) return self . run_tool ( 'rgb_to_ihs' , args , callback )
short_docstring: Converts red, green, and blue (RGB) images into intensity, hue, and saturation (IHS) images.
short_docstring_tokens: Converts red green and blue ( RGB ) images into intensity hue and saturation ( IHS ) images .
comment: """Converts red, green, and blue (RGB) images into intensity, hue, and saturation (IHS) images.
  
          Keyword arguments:
  
          red -- Input red band image file. Optionally specified if colour-composite not specified. 
          green -- Input green band image file. Optionally specified if colour-composite not specified. 
          blue -- Input blue band image file. Optionally specified if colour-composite not specified. 
          composite -- Input colour-composite image file. Only used if individual bands are not specified. 
          intensity -- Output intensity raster file. 
          hue -- Output hue raster file. 
          saturation -- Output saturation raster file. 
          callback -- Custom functon for handling tool text outputs.
          """