Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

applycform

Aplique la transformación de espacio de color independiente del dispositivo

Descripción

ejemplo

B = applycform(A,C) convierte los valores de color en el espacio de color especificado en la estructura de transformación de color.AC

Ejemplos

contraer todo

Leer la imagen de color que usa el espacio de color sRGB en el área de trabajo.

rgb = imread('peppers.png');

Cree una estructura de transformación de color que defina una conversión sRGB a L * a * b *.

C = makecform('srgb2lab');

Realice la transformación con applycform.

lab = applycform(rgb,C);

Argumentos de entrada

contraer todo

Espacio de color de entrada, especificado como uno de los siguientes:

  • matriz numérica 2-D. interpreta cada fila como un color a menos que la estructura de transformación de color, contenga un perfil ICC de escala de grises.applycformC En ese caso, interpreta cada píxel como un color.applycformA

  • matriz numérica 3-D. Cada ubicación de columna de fila se interpreta como un color. es típicamente 1 o más, dependiendo del espacio de color de entrada.size(A,3)

  • Vector de cadena o de caracteres. es sólo una cadena o un vector de caracteres si se crea con la siguiente sintaxis:AC

    C = makecform('named', profile, space)

Tipos de datos: double | uint8 | uint16 | char | string

Transformación de color, especificada como una estructura. La estructura de transformación de color especifica varios parámetros de la transformación. Puede crear una estructura de transformación de color utilizando.makecform

Argumentos de salida

contraer todo

Espacio de color de salida, devuelto como una matriz numérica. El tamaño depende de la dimensionalidad y el tamaño del espacio de color de entrada:BA

  • Cuando es bidimensional, tiene el mismo número de filas y una o más columnas, dependiendo del espacio de color de salida.AB (La especificación ICC actualmente admite espacios de dispositivos de hasta 15 canales).

  • Cuando es tridimensional, es el mismo número de filas y columnas que, y es 1 o más, dependiendo del espacio de color de salida.ABAsize(B,3)

Introducido antes de R2006a