Color composite
Functionality
A color composite is created by combining 3 raster images (bands/maps). One band is displayed in shades of red, one in shades of green and one in shades of blue.
A color composite can be created:
- to serve as a background image during sampling and subsequent image classification,
- for visual interpretation purposes, a printed color composite may be useful as a field map, but you can also use a color composite as a background image during on-screen digitizing, or
- for illustration purposes, for instance by using a color composite as a drape over a 3D model.
Tip:
This operation creates a permanent color composite map. When your graphics board is configured to use more than 256 colors, for instance High Color 16-bit or True Color 24-bit (see Display Settings in Windows' Control Panel), you can also interactively display a color composite by selecting the Show MapList as Color Composite command from the Operations, Visualization menu. By creating an interactive color composite (very suitable for sampling or on-screen digitizing), you can easily change intervals, select other bands, etc. Another advantage is that besides maps with the Image domain, also maps with a Value domain are accepted. The resulting color composite is displayed in a map window. To store such a color composite, you can save the map window as a map view.
General information on color composites:
- A color composite gives a visual impression of 3 raster bands. Putting the three bands together in one color composite map can give a better visual impression of the reality on the ground, than by displaying one band at a time. Examples of color composites are false color (or IR) images and 'natural color' images.
- The input pixel values of each band are measures of the amount of reflection in a certain wavelength interval. The values in the output color composite map just refer to certain colors; the output values themselves have no meaning.
- Before creating a color composite, you might filter the bands in order to increase sharpness of features of interest.
By using this operation, color composites can be created in various ways:
- Standard:
- Linear stretching: input values are linearly stretched; user-defined input intervals;
- Histogram equalization: input values are equally divided over output colors; user-defined input intervals;
- Dynamic (Heckbert): input values are automatically distributed over a user-defined number of colors.
- 24 Bit RGB:
- Linear stretching: input values are linearly stretched; user-defined input intervals;
- Histogram equalization: input values are equally divided over output colors; user-defined input intervals;
- 24 Bit HSI: input values are interpreted as hue, saturation and intensity.
The different methods of creating a color composite are merely a matter of scaling the input values over the output colors. The exact methods by which this is done are described in Color Composite : algorithm.
Input map requirements:
The three input maps should use the Image domain. A georeference is not required for the input maps. If the maps do have a georeference, all input maps should use the same georeference.
Domain of output map:
For a standard color composite: the operation always uses system Picture domain ColorCmp for the output color composite. This domain always uses system representation ColorCmp.
For a dynamic color composite: the operation creates a new domain (type Picture) for the output color composite and a new representation for this domain. This output domain and representation are always stored by the output map (internal domain and internal representation).
For a 24-bit color composite: the operation always uses the Color domain for the output color composite.
Georeference of output map:
The output color composite always uses the same georeference as the input maps.
Tips:
- If the user is interested in the image as a whole, it is best to use the Dynamic option. This usually results in a composite with good contrast. The Dynamic option does not take into account the structure of the input bands. Therefore, if the user is interested in specific intervals of the input bands, it is better to use the Standard option, using linear stretching. However, if the pixels that are of less interest can be masked, the user can calculate a Dynamic composite using only the pixels that are of interest.
- When there are more bands available than can be used to create a color composite (e.g. 7 TM-bands), you can first calculate the Optimum Index Factor (OIF); this may help you to decide which bands to select for a color composite.
- The reverse process of creating a color composite is color separation.
- For more information on internal domains and representations, refer to How to open internal domains/representations.
See also:
Color composite : dialog box
Color composite : command line
Color composite : algorithm