La rotación de color se refiere generalmente a la rotación del tono.
Aquí tienes una rueda hue. La rotación ocurre en un círculo. Entonces, por ejemplo, si gira el color 90 grados, un píxel rojo se volverá amarillo-naranja, un píxel amarillo-naranja se volverá verde, un píxel verde azul-violeta, etc.
La conversión de color tiene lugar en un espacio de color cilíndrico o cónico, como HSV o HSL, y la rotación ocurre alrededor del eje H (tono).
- ¿Qué consejo le darías a un desarrollador independiente que quiera comenzar el desarrollo del juego pero que no tenga habilidades de diseño visual?
- ¿Por qué se usan fragmentos en aplicaciones de Android?
- ¿Qué ideas sorprendentes de aplicaciones móviles se te ocurren que resolverán tus problemas diarios?
- ¿Es difícil desarrollar una aplicación de Android?
- Cómo dejar de ser un desarrollador promedio de Android
En los documentos de esa función de Android, parece que la rotación de color se realiza en un espacio RGB esférico, lo cual es tan inusual que Google ni siquiera puede encontrar una representación de imagen que pueda incluir aquí. Parece que especificas el eje RGB que permanecerá constante durante su rotación, luego los grados, que solo afectarán a los otros dos componentes. No estoy seguro de para qué esto sería útil en una aplicación del mundo real. Ciertamente no es cómo los humanos procesan el color. Puede ser algo relacionado con la máquina.