¿Qué es la rotación de color en el procesamiento de imágenes?

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).

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.

Este es un buen procesamiento para el tipo de trabajo de edición de imágenes que puede obtener una buena idea de este sitio web