func (col Color) GetCMYK() (float32, float32, float32, float32) { var c, m, y, k C.float cc := C.ALLEGRO_COLOR(col) C.al_color_rgb_to_cmyk(cc.r, cc.g, cc.b, &c, &m, &y, &k) return float32(c), float32(m), float32(y), float32(k) }
func RgbToCmyk(r, g, b float32) (float32, float32, float32, float32) { var c, m, y, k C.float C.al_color_rgb_to_cmyk(C.float(r), C.float(g), C.float(b), &c, &m, &y, &k) return float32(c), float32(m), float32(y), float32(k) }