Funciones > Procesamiento de imágenes > Herramientas de color de imagen > Conversión de imágenes o colores: RGB y HLS/HSV
  
Conversión de imágenes o colores: RGB y HLS/HSV
Las funciones siguientes sirven para convertir imágenes HLS y HSV en imágenes RGB, y viceversa. Toman como entrada las imágenes o los vectores de color guardados en una representación de un solo color, y devuelven una imagen o un vector en color en otra representación distinta del color.
rgb_to_hls(RGB): permite devolver un vector de un único color o una matriz de imagen en paquete RGB en la representación de color RGB convertida en la representación de color HLS.
rgb_to_hsv(RGB): permite devolver un vector de un único color o una matriz de imagen en paquete RGB en la representación de color RGB convertida en la representación de color HSV.
hls_to_rgb(HLS): permite devolver un vector de un único color o una matriz de imagen en paquete HLS en la representación de color HLS convertida en la representación de color RGB.
hsv_to_rgb(HSV): permite devolver un vector de un único color o una matriz de imagen en paquete HSV en la representación de color HSV convertida en la representación de color RGB.
Argumentos
RGB, HLS, HSV son 3 x 1 vectores (de escalares o matrices) o matrices de imagen en paquete con valores reales comprendidos entre 0 y 255.
Como alternativa, las funciones descritas anteriormente pueden adoptar tres argumentos, por ejemplo, (R,G,B), donde R, G y B son escalares o matrices.