- imColorHSI2RGB
void imColorHSI2RGB(float h, float s, float i, float* r, float* g, float* b)
Converts from HSI to RGB.
* \ingroup hsi
- imColorHSI2RGBbyte
void imColorHSI2RGBbyte(float h, float s, float i, ubyte* r, ubyte* g, ubyte* b)
Converts from HSI to RGB (byte).
* \ingroup hsi
- imColorHSI_ImaxS
float imColorHSI_ImaxS(float h, double cosh, double sinh)
Returns I where S is maximum given H (here in radians).
* \ingroup hsi
- imColorRGB2HSI
void imColorRGB2HSI(float r, float g, float b, float* h, float* s, float* i)
Converts from RGB to HSI.
* \ingroup hsi
- imColorRGB2HSIbyte
void imColorRGB2HSIbyte(ubyte r, ubyte g, ubyte b, float* h, float* s, float* i)
Converts from RGB (byte) to HSI.
* \ingroup hsi
\file \brief HSI Color Manipulation
See Copyright Notice in im_lib.h