AI-generated Key Takeaways
- 
          
Learn how to generate an 8-bit RGB visualization of your data.
 - 
          
Configure visualization parameters using a JSON representation with fields for ranges, palette colors, gamma, and opacity.
 - 
          
Specify data ranges to map to 0-255 in the output image, with options for individual or all bands.
 - 
          
Apply CSS-style RGB color palettes for single-band visualizations.
 - 
          
Adjust the image using gamma correction and opacity factors.
 
Describes how to produce an 8-bit RGB visualization of the requested data.
| JSON representation | 
|---|
{
  "ranges": [
    {
      object ( | 
            
| Fields | |
|---|---|
ranges[] | 
              
                 
 If present, specifies the range of data values to visualize. This range of values will be mapped to 0-255 (black to white) in the resulting image, and values outside this range will be clamped. May specify as one range for each band being visualized or else a single range to be applied to all bands.  | 
            
paletteColors[] | 
              
                 
 If present, specifies sequence of CSS-style RGB color identifiers to apply as a color palette. Only allowed when visualizing a single data band.  | 
            
gamma | 
              
                 
 If present, specifies an overall gamma correction factor to apply to the image.  | 
            
opacity | 
              
                 
 If present, specifies an overall opacity factor to apply to the image, in the range 0.0 to 1.0.  |