CalcuClubLogo de CalcuClub

Convertidor Hexadecimal a CMYK

Ingresa el valor hexadecimal del color

Valor Hexadecimal:
Resultado:
Código:
Vista Previa:
Cian:
Magenta:
Amarillo:
Negro:

Tabla de Contenidos

¿Cómo funciona la conversión de hexadecimal a CMYK?

La conversión de un color hexadecimal a CMYK implica un proceso en dos pasos. Primero, se convierte el color hexadecimal a su representación en RGB (Rojo, Verde, Azul), que es un modelo de color aditivo utilizado en pantallas digitales. Luego, se toma ese valor RGB y se convierte al formato CMYK (Cian, Magenta, Amarillo, Negro), el cual es un modelo de color sustractivo usado en la impresión.

Para más información, puedes consultar:

Proceso de conversión

El proceso de conversión de hexadecimal a CMYK se lleva a cabo en dos etapas:

  1. Conversión de Hexadecimal a RGB:
    Un color en formato hexadecimal está compuesto por tres pares de caracteres, que representan los valores de Rojo, Verde y Azul en el formato RGB. El primer par corresponde al valor del rojo, el segundo al verde y el tercero al azul. Estos valores están en base 16 (hexadecimal) y se convierten a valores decimales entre 0 y 255.
  2. Conversión de RGB a CMYK:
    Una vez obtenidos los valores RGB, se normalizan dividiéndolos entre 255 para obtener valores entre 0 y 1. Después, se calculan los valores de cian, magenta, amarillo y negro utilizando fórmulas específicas para CMYK.

Ejemplo completo de conversión hexadecimal a CMYK

Tomemos como ejemplo el color hexadecimal #FF5733.

  1. Convertir el hexadecimal a RGB:
    • El valor hexadecimal #FF5733 se descompone como:
      • Rojo (R): FF = 255
      • Verde (G): 57 = 87
      • Azul (B): 33 = 51
  2. Convertir RGB a CMYK:
    • Normalizamos los valores RGB dividiendo por 255:
      • Rojo (R): 255 / 255 = 1
      • Verde (G): 87 / 255 ≈ 0.341
      • Azul (B): 51 / 255 ≈ 0.2
    • Calculamos el valor del negro (K):
      K = 1 - max(R, G, B) = 1 - 1 = 0
    • Con el valor de K = 0, calculamos los valores de cian (C), magenta (M) y amarillo (Y):
      C = (1 - R - K) / (1 - K) = (1 - 1 - 0) / (1 - 0) = 0
      M = (1 - G - K) / (1 - K) = (1 - 0.341 - 0) / (1 - 0) ≈ 0.659
      Y = (1 - B - K) / (1 - K) = (1 - 0.2 - 0) / (1 - 0) ≈ 0.8
    Así que, el valor CMYK correspondiente es:
    • C: 0, M: 65.9, Y: 80, K: 0

Fórmula de conversión de hexadecimal a CMYK

La conversión sigue estas fórmulas:

  1. De hexadecimal a RGB:
    • R (decimal) = hexToDecimal(primer par)
    • G (decimal) = hexToDecimal(segundo par)
    • B (decimal) = hexToDecimal(tercer par)
  2. De RGB a CMYK:
    • K = 1 - max(R, G, B)
    • C = (1 - R - K) / (1 - K)
    • M = (1 - G - K) / (1 - K)
    • Y = (1 - B - K) / (1 - K)

Donde R,G,B están normalizados dividiéndolos entre 255 y los valores de C, M, Y y K se multiplican por 100 para obtener el porcentaje.

¿Te gustó esta página? Danos tu opinión.