Beispiel #1
0
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)
}
Beispiel #2
0
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)
}