Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Convertir Color HSB a RGB

Buenas!

Estoy intentando convertir un color dado con valores en HSB a sus correspondiente RGB con el método:

Color.HSBtoRGB(float, float, float)

La cosa es que los valores que me dan son los siguientes:
H = 220
S = 58
B = 73

Y yo los paso así:

Color.HSBtoRGB(220.0f, 0.58f, 0.73f);

Pero no me da el color esperado. Me sale un amarillo cuando espero un azulado. Sabéis donde puede estar el error?

Muchas Gracias y Saludos!!

diciembre 15, 2011 | Registered Commenterhuspy

vos tenes le estas pasando H = 220, S = 0.58, y B = 0.73 que es casi lo mismo que pasarle (220,0,0)... 0. esta de mas :)

Color.HSBtoRGB(220.0f, 58.0f, 73.0f); deberia funcionar perfecto :)

ya se que te respondo re tarde pero tal vez otra persona lee eso y puede ayudarlo.

diciembre 24, 2012 | Unregistered CommenterManoloin