Convierta colores de RGB a HSV en programación R – Función rgb2hsv()

rgb2hsv()La función en R Language se usa para transformar los colores del espacio RGB (rojo/verde/azul) al espacio HSV (tono/saturación/valor).

Sintaxis: rgb2hsv(r, g, b)

Parámetros:
r: vector de valores ‘rojos’.
g: vector de valores ‘verdes’, o NULL cuando r es una array.
b: vector de valores ‘azules’, o NULL cuando r es una array.

Ejemplo 1:

# R program to illustrate
# rgb2hsv function
  
# Calling the col2rgb() function to
# get color in rgb
rgb = col2rgb("# 08a0ff")
  
# Calling the rgb2hsv() function to
# convert the RGB values in the 
# colormap to HSV
rgb2hsv(rgb)

Producción:

       [, 1]
h 0.5641026
s 0.9686275
v 1.0000000

Ejemplo 2:

# R program to illustrate
# rgb2hsv function
  
# Calling the rgb2hsv() function
rgb2hsv(60, 120, 180)

Producción:

       [, 1]
h 0.5833333
s 0.6666667
v 0.7058824

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *