Como pasar una imagen RGB a HSV?

Me gustaria pasar una imagen de RGB a HSV…

He visto por internet algunos algoritmos pero casi todos estan en C++ . 

Alguna ayuda…

Un saludo

Primero, hay un filtro: hue

Si es asunto de cambiar la imagen entera, será difícil… es necesario convertir en forma capaz de modificar la imagen, como estructura de Lua–es posible, aunque muuuuy lento y además algo complejo–y al fin convertir los resultados de regreso.  :frowning:

Si no fuera así sino unos pocos colores que podrían cambiarse directamente, he escrito un módulo: HSV (Empezaba como componente de una herramienta tipo “color picker”; se refleja en los comentarios. Desde entonces schroederapps la aumentó.)

Primero, hay un filtro: hue

Si es asunto de cambiar la imagen entera, será difícil… es necesario convertir en forma capaz de modificar la imagen, como estructura de Lua–es posible, aunque muuuuy lento y además algo complejo–y al fin convertir los resultados de regreso.  :frowning:

Si no fuera así sino unos pocos colores que podrían cambiarse directamente, he escrito un módulo: HSV (Empezaba como componente de una herramienta tipo “color picker”; se refleja en los comentarios. Desde entonces schroederapps la aumentó.)