Clase ColorMatrix
Contenido
[
Ocultar
]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
| Name | Descripció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
| Name | Type | Access | Descripción |
|---|---|---|---|
| MATRIX_DIMENSIONS_COUNT [static] | int | r | El número de dimensiones de la matriz. |
| MATRIX_DIMENSION_ELEMENTS_COUNT [static] | int | r | El número de elementos en la dimensión de la matriz. |
| MATRIX_TOTAL_ELEMENTS_COUNT [static] | int | r | El número total de elementos en la matriz. |
| matrix00 | float | r/w | Obtiene o establece el elemento en la fila 0 (cero) y columna 0 de este ColorMatrix. |
| matrix01 | float | r/w | Obtiene o establece el elemento en la fila 0 (cero) y primera columna de este ColorMatrix. |
| matrix02 | float | r/w | Obtiene o establece el elemento en la fila 0 (cero) y segunda columna de este ColorMatrix. |
| matrix03 | float | r/w | Obtiene o establece el elemento en la fila 0 (cero) y tercera columna de este ColorMatrix. |
| matrix04 | float | r/w | Obtiene o establece el elemento en la fila 0 (cero) y la cuarta columna de este ColorMatrix. |
| matrix10 | float | r/w | Obtiene o establece el elemento en la primera fila y la columna 0 (cero) de este ColorMatrix. |
| matrix11 | float | r/w | Obtiene o establece el elemento en la primera fila y la primera columna de este ColorMatrix. |
| matrix12 | float | r/w | Obtiene o establece el elemento en la primera fila y la segunda columna de este ColorMatrix. |
| matrix13 | float | r/w | Obtiene o establece el elemento en la primera fila y la tercera columna de este ColorMatrix. |
| matrix14 | float | r/w | Obtiene o establece el elemento en la primera fila y la cuarta columna de este ColorMatrix. |
| matrix20 | float | r/w | Obtiene o establece el elemento en la segunda fila y la columna 0 (cero) de este ColorMatrix. |
| matrix21 | float | r/w | Obtiene o establece el elemento en la segunda fila y la primera columna de este ColorMatrix. |
| matrix22 | float | r/w | Obtiene o establece el elemento en la segunda fila y la segunda columna de este ColorMatrix. |
| matrix23 | float | r/w | Obtiene o establece el elemento en la segunda fila y la tercera columna de este ColorMatrix. |
| matrix24 | float | r/w | Obtiene o establece el elemento en la segunda fila y la cuarta columna de este ColorMatrix. |
| matrix30 | float | r/w | Obtiene o establece el elemento en la tercera fila y la columna 0 (cero) de este ColorMatrix. |
| matrix31 | float | r/w | Obtiene o establece el elemento en la tercera fila y la primera columna de este ColorMatrix. |
| matrix32 | float | r/w | Obtiene o establece el elemento en la tercera fila y la segunda columna de este ColorMatrix. |
| matrix33 | float | r/w | Obtiene o establece el elemento en la tercera fila y la tercera columna de este ColorMatrix. |
| matrix34 | float | r/w | Obtiene o establece el elemento en la tercera fila y la cuarta columna de este ColorMatrix. |
| matrix40 | float | r/w | Obtiene o establece el elemento en la cuarta fila y la columna 0 (cero) de este ColorMatrix. |
| matrix41 | float | r/w | Obtiene o establece el elemento en la cuarta fila y la primera columna de este ColorMatrix. |
| matrix42 | float | r/w | Obtiene o establece el elemento en la cuarta fila y la segunda columna de este ColorMatrix. |
| matrix43 | float | r/w | Obtiene o establece el elemento en la cuarta fila y la tercera columna de este ColorMatrix. |
| matrix44 | float | r/w | Obtiene o establece el elemento en la cuarta fila y la cuarta columna de este ColorMatrix. |
Methods
| Name | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| new_color_matrix | System.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ámetro | Tipo | Descripción |
|---|---|---|
| fila | int | El número de fila. |
| columna | int | El número de columna. |
Returns
| Tipo | Descripción |
|---|---|
| float | El elemento en la fila y columna especificadas. |
Method: get_matrix()
get_matrix()
Obtiene los valores de la matriz.
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| fila | int | El número de fila. |
| columna | int | El número de columna. |
| valor | float | El elemento en la fila y columna especificadas. |