This task returns an array of red/green/blue (RGB) values from a specified IDL color table name.
Example
e = ENVI(/HEADLESS)
Task = ENVITask('GetColorTable')
Task.COLOR_TABLE_NAME = 'CB-Paired'
Task.Execute
Print, Task.OUTPUT_COLOR_TABLE
Syntax
Result = ENVITask('GetColorTable')
Input parameters (Set, Get): COLOR_TABLE_NAME, REVERSE_COLOR_TABLE
Output parameters (Get only): OUTPUT_COLOR_TABLE
Parameters marked as "Set" are those that you can set to specific values. You can also retrieve their current values any time. Parameters marked as "Get" are those whose values you can retrieve but not set.
Input Parameters
COLOR_TABLE_NAME (required)
Specify one of the following strings, indicating the name of the IDL color table:
B-W LINEAR
BLUE/WITE
GRN-RED-BLU-WHT
RED TEMPERATURE
BLUE/GREEN/RED/YELLOW
STD GAMMA-II
PRISM
RED-PURPLE
GREEN/WHITE LINEAR
GRN/WHT EXPONENTIAL
GREEN-PINK
BLUE-RED
16 LEVEL
RAINBOW
STEPS
STERN SPECIAL
Haze
Blue = Pastel - Red
Pastels
Hue Sat Lightness 1
Hue Sat Lightness 2
Hue Sat Value 1
Hue Sat Value 2
Purple-Red + Stripes
Beach
Mac Style
Oes A
Eos B
Hardcandy
Nature
Ocean
Peppermint
Plasma
Blue-Red
Rainbow
Blue Waves
Volcano
Waves
Rainbow18
Rainbow + white
Rainbow + black
CB-Accent
CB-Dark2
CB-Paired
CB-Pastel1
CB-Pastel2
CB-Set1
CB-Set2
CB-Set3
CB-Blues
CB-BuGn
CB-BuPu
CB-GnBu
CB-Greens
CB-Greys
CB-Oranges
CB-OrRd
CB-PuBu
CB-PuBuGn
CB-PuRd
CB-Purples
CB-RdPu
CB-Reds
CB-YlGn
CB-YlGnBu
CB-YlOrBr
CB-BrBG
CB-PuYG
CB-PRGn
CB-PuOr
CB-RdBu
CB-RdGy
CB-RdYlBu
CB-RdYlGn
CB-Spectral
REVERSE_COLOR_TABLE (optional)
Set this parameter to reverse the color table.
Output Parameters
OUTPUT_COLOR_TABLE
The resulting array containing the RGB values. The array dimensions are [256, 3].
Methods
Execute
Parameter
ParameterNames
Properties
DESCRIPTION
DISPLAY_NAME
NAME
REVISION
TAGS
Version History
See Also
ENVITask