
#ifndef _RGB_HSL_CONVERT_H_
#define _RGB_HSL_CONVERT_H_
typedef struct
{
 int  red;              // [0,255]
 int  green;            // [0,255]
 int  blue;             // [0,255]
}COLOR_RGB;

typedef struct
{
 float hue;              // [0,360]
 float saturation;       // [0,100]
 float luminance;        // [0,100]
}COLOR_HSL;

void RGBtoHSL(const COLOR_RGB *rgb, COLOR_HSL *hsl);
void HSLtoRGB(const COLOR_HSL *hsl, COLOR_RGB *rgb);


#endif
