|
|
|
@ -90,6 +90,7 @@ struct colour get_hs_l_v(struct colour c, enum colour_space sp) {
@@ -90,6 +90,7 @@ struct colour get_hs_l_v(struct colour c, enum colour_space sp) {
|
|
|
|
|
ret.s = (ret.v - ret.l) / m_min(arr, 2);
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
ret.sp = CS_HSL; |
|
|
|
|
return ret; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -231,8 +232,6 @@ void test_print_wheel() {
@@ -231,8 +232,6 @@ void test_print_wheel() {
|
|
|
|
|
for(int i = 0; i < 360; i+=5) { |
|
|
|
|
c.h = (double)i; |
|
|
|
|
struct colour rgb = get_rgb(c); |
|
|
|
|
/*printf("HSL: %f %f %f\n",c.h, c.s, c.l);*/ |
|
|
|
|
/*printf("RGB: %d %d %d\n",rgb.r,rgb.g,rgb.b);*/ |
|
|
|
|
print_colour(rgb); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|