Parent Topic: IHS
IHS is used by the FUSE and FUSEPCT procedures to perform data fusion of colour imagery with a black-and-white image.
CYLINDER was the original method used by the IHS and RGB programs in older PCI software releases (Version 6.0.1 and before). The Hexcone model is used by many commercial image processing software packages. One model can produce more visually pleasing results than the other, depending on the circumstances. The Hexcone model runs about 15% faster than the Cylinder model.
Input channels may be used as output channels, in which case the original input image is overwritten by the output image. Duplicate channel numbers can be specified for input channels, but NOT for output channels.
Only the following configurations of input and output channel types are allowed:
Output channels (DBOC) Input channels (DBIC) Scaled results: 8-bit 8-bit Exact results: 16/32-bit any typeWhen all input and output channels are 8-bit, the output data are linearly scaled between 0 and 255. When the three output channels are any combination of 16-bit signed, 16-bit unsigned or 32-bit real, then any type of input channels are allowed and the output values are not scaled. If output channels are 16-bit, then unscaled values are truncated to integer values.
The RGB program can be used to convert intensity, hue, and saturation channels output by IHS back to red, green, and blue channels.