ConvertRGBToHSI performs a precise RGB to HSI conversion using floating-point trig calculations.
See Color::Rgb and Color::Hsi for a description of the two color spaces.
|
Parameters |
Description |
|
Double r |
The red value of the source RGB color, ranging from 0.0 to 1.0. |
|
Double g |
The green value of the source RGB color, ranging from 0.0 to 1.0. |
|
Double b |
The blue value of the source RGB color, ranging from 0.0 to 1.0. |
|
Double * ph |
A pointer to the destination value of the hue, ranging from 0.0 to 1.0. |
|
Double * ps |
A pointer to the destination value of the saturation, ranging from 0.0 to 1.0. |
|
Double * pi |
A pointer to the destination value of the intensity, ranging from 0.0 to 1.0. |