Clase ColorMatrix

Summary: Defines a 5 x 5 matrix that contains the coordinates for the RGBA space. Several methods of the ImageAttributes class adjust image colors by using a color matrix. This class cannot be inherited.

Module: aspose.imaging

Full Name: aspose.imaging.ColorMatrix

Constructors

NameDescripción
ColorMatrix()Inicializa una nueva instancia de la clase ColorMatrix.
ColorMatrix(new_color_matrix)Inicializa una nueva instancia de la clase ColorMatrix usando los elementos de la matriz especificada newColorMatrix.

Properties

NameTypeAccessDescripción
MATRIX_DIMENSIONS_COUNT [static]intrEl número de dimensiones de la matriz.
MATRIX_DIMENSION_ELEMENTS_COUNT [static]intrEl número de elementos en la dimensión de la matriz.
MATRIX_TOTAL_ELEMENTS_COUNT [static]intrEl número total de elementos en la matriz.
matrix00floatr/wObtiene o establece el elemento en la fila 0 (cero) y columna 0 de este ColorMatrix.
matrix01floatr/wObtiene o establece el elemento en la fila 0 (cero) y primera columna de este ColorMatrix.
matrix02floatr/wObtiene o establece el elemento en la fila 0 (cero) y segunda columna de este ColorMatrix.
matrix03floatr/wObtiene o establece el elemento en la fila 0 (cero) y tercera columna de este ColorMatrix.
matrix04floatr/wObtiene o establece el elemento en la fila 0 (cero) y la cuarta columna de este ColorMatrix.
matrix10floatr/wObtiene o establece el elemento en la primera fila y la columna 0 (cero) de este ColorMatrix.
matrix11floatr/wObtiene o establece el elemento en la primera fila y la primera columna de este ColorMatrix.
matrix12floatr/wObtiene o establece el elemento en la primera fila y la segunda columna de este ColorMatrix.
matrix13floatr/wObtiene o establece el elemento en la primera fila y la tercera columna de este ColorMatrix.
matrix14floatr/wObtiene o establece el elemento en la primera fila y la cuarta columna de este ColorMatrix.
matrix20floatr/wObtiene o establece el elemento en la segunda fila y la columna 0 (cero) de este ColorMatrix.
matrix21floatr/wObtiene o establece el elemento en la segunda fila y la primera columna de este ColorMatrix.
matrix22floatr/wObtiene o establece el elemento en la segunda fila y la segunda columna de este ColorMatrix.
matrix23floatr/wObtiene o establece el elemento en la segunda fila y la tercera columna de este ColorMatrix.
matrix24floatr/wObtiene o establece el elemento en la segunda fila y la cuarta columna de este ColorMatrix.
matrix30floatr/wObtiene o establece el elemento en la tercera fila y la columna 0 (cero) de este ColorMatrix.
matrix31floatr/wObtiene o establece el elemento en la tercera fila y la primera columna de este ColorMatrix.
matrix32floatr/wObtiene o establece el elemento en la tercera fila y la segunda columna de este ColorMatrix.
matrix33floatr/wObtiene o establece el elemento en la tercera fila y la tercera columna de este ColorMatrix.
matrix34floatr/wObtiene o establece el elemento en la tercera fila y la cuarta columna de este ColorMatrix.
matrix40floatr/wObtiene o establece el elemento en la cuarta fila y la columna 0 (cero) de este ColorMatrix.
matrix41floatr/wObtiene o establece el elemento en la cuarta fila y la primera columna de este ColorMatrix.
matrix42floatr/wObtiene o establece el elemento en la cuarta fila y la segunda columna de este ColorMatrix.
matrix43floatr/wObtiene o establece el elemento en la cuarta fila y la tercera columna de este ColorMatrix.
matrix44floatr/wObtiene o establece el elemento en la cuarta fila y la cuarta columna de este ColorMatrix.

Methods

NameDescripción
get(row, column)Obtiene el elemento en la fila y columna especificadas del ColorMatrix.
get_matrix()Obtiene los valores de la matriz.
set(row, column, value)Establece el elemento en la fila y columna especificadas del ColorMatrix.

Constructor: ColorMatrix()

 ColorMatrix() 

Inicializa una nueva instancia de la clase ColorMatrix.

Constructor: ColorMatrix(new_color_matrix)

 ColorMatrix(new_color_matrix) 

Inicializa una nueva instancia de la clase ColorMatrix usando los elementos de la matriz especificada newColorMatrix.

Parameters:

ParámetroTipoDescripción
new_color_matrixSystem.Single[]Los valores de los elementos para la nueva ColorMatrix.

Method: get(row, column)

 get(row, column) 

Obtiene el elemento en la fila y columna especificadas del ColorMatrix.

Parameters:

ParámetroTipoDescripción
filaintEl número de fila.
columnaintEl número de columna.

Returns

TipoDescripción
floatEl elemento en la fila y columna especificadas.

Method: get_matrix()

 get_matrix() 

Obtiene los valores de la matriz.

Returns

TipoDescripción
System.Single[]El array de valores de la matriz.

Method: set(row, column, value)

 set(row, column, value) 

Establece el elemento en la fila y columna especificadas del ColorMatrix.

Parameters:

ParámetroTipoDescripción
filaintEl número de fila.
columnaintEl número de columna.
valorfloatEl elemento en la fila y columna especificadas.