Classe ColorMatrix
Contenuti
[
Nascondere
]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 | Descrizione |
|---|---|
| ColorMatrix() | Inizializza una nuova istanza della classe ColorMatrix. |
| ColorMatrix(new_color_matrix) | Inizializza una nuova istanza della classe ColorMatrix usando gli elementi nella matrice specificata newColorMatrix. |
Properties
| Name | Type | Access | Descrizione |
|---|---|---|---|
| MATRIX_DIMENSIONS_COUNT [static] | int | r | Il numero di dimensioni della matrice. |
| MATRIX_DIMENSION_ELEMENTS_COUNT [static] | int | r | Il numero di elementi nella dimensione della matrice. |
| MATRIX_TOTAL_ELEMENTS_COUNT [static] | int | r | Il numero totale di elementi nella matrice. |
| matrix00 | float | r/w | Ottiene o imposta l’elemento alla riga 0 (zero) e colonna 0 di questo ColorMatrix. |
| matrix01 | float | r/w | Ottiene o imposta l’elemento alla riga 0 (zero) e prima colonna di questo ColorMatrix. |
| matrix02 | float | r/w | Ottiene o imposta l’elemento alla riga 0 (zero) e seconda colonna di questo ColorMatrix. |
| matrix03 | float | r/w | Ottiene o imposta l’elemento alla riga 0 (zero) e terza colonna di questo ColorMatrix. |
| matrix04 | float | r/w | Ottiene o imposta l’elemento alla riga 0 (zero) e alla quarta colonna di questa ColorMatrix. |
| matrix10 | float | r/w | Ottiene o imposta l’elemento alla prima riga e alla colonna 0 (zero) di questa ColorMatrix. |
| matrix11 | float | r/w | Ottiene o imposta l’elemento alla prima riga e alla prima colonna di questa ColorMatrix. |
| matrix12 | float | r/w | Ottiene o imposta l’elemento alla prima riga e alla seconda colonna di questa ColorMatrix. |
| matrix13 | float | r/w | Ottiene o imposta l’elemento alla prima riga e alla terza colonna di questa ColorMatrix. |
| matrix14 | float | r/w | Ottiene o imposta l’elemento alla prima riga e alla quarta colonna di questa ColorMatrix. |
| matrix20 | float | r/w | Ottiene o imposta l’elemento alla seconda riga e alla colonna 0 (zero) di questa ColorMatrix. |
| matrix21 | float | r/w | Ottiene o imposta l’elemento alla seconda riga e alla prima colonna di questa ColorMatrix. |
| matrix22 | float | r/w | Ottiene o imposta l’elemento alla seconda riga e alla seconda colonna di questa ColorMatrix. |
| matrix23 | float | r/w | Ottiene o imposta l’elemento alla seconda riga e alla terza colonna di questa ColorMatrix. |
| matrix24 | float | r/w | Ottiene o imposta l’elemento alla seconda riga e alla quarta colonna di questa ColorMatrix. |
| matrix30 | float | r/w | Ottiene o imposta l’elemento alla terza riga e alla colonna 0 (zero) di questa ColorMatrix. |
| matrix31 | float | r/w | Ottiene o imposta l’elemento alla terza riga e alla prima colonna di questa ColorMatrix. |
| matrix32 | float | r/w | Ottiene o imposta l’elemento alla terza riga e alla seconda colonna di questa ColorMatrix. |
| matrix33 | float | r/w | Ottiene o imposta l’elemento alla terza riga e alla terza colonna di questa ColorMatrix. |
| matrix34 | float | r/w | Ottiene o imposta l’elemento alla terza riga e alla quarta colonna di questa ColorMatrix. |
| matrix40 | float | r/w | Ottiene o imposta l’elemento alla quarta riga e alla colonna 0 (zero) di questa ColorMatrix. |
| matrix41 | float | r/w | Ottiene o imposta l’elemento alla quarta riga e alla prima colonna di questa ColorMatrix. |
| matrix42 | float | r/w | Ottiene o imposta l’elemento alla quarta riga e alla seconda colonna di questa ColorMatrix. |
| matrix43 | float | r/w | Ottiene o imposta l’elemento alla quarta riga e alla terza colonna di questa ColorMatrix. |
| matrix44 | float | r/w | Ottiene o imposta l’elemento alla quarta riga e alla quarta colonna di questa ColorMatrix. |
Methods
| Name | Descrizione |
|---|---|
| get(row, column) | Ottiene l’elemento nella riga e colonna specificate nella ColorMatrix. |
| get_matrix() | Ottiene i valori della matrice. |
| set(row, column, value) | Imposta l’elemento nella riga e colonna specificate nella ColorMatrix. |
Constructor: ColorMatrix()
ColorMatrix()
Inizializza una nuova istanza della classe ColorMatrix.
Constructor: ColorMatrix(new_color_matrix)
ColorMatrix(new_color_matrix)
Inizializza una nuova istanza della classe ColorMatrix usando gli elementi nella matrice specificata newColorMatrix.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| new_color_matrix | System.Single[] | I valori degli elementi per la nuova ColorMatrix. |
Method: get(row, column)
get(row, column)
Ottiene l’elemento nella riga e colonna specificate nella ColorMatrix.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| riga | int | Il numero della riga. |
| colonna | int | Il numero della colonna. |
Returns
| Tipo | Descrizione |
|---|---|
| float | L’elemento nella riga e colonna specificate. |
Method: get_matrix()
get_matrix()
Ottiene i valori della matrice.
Returns
| Tipo | Descrizione |
|---|---|
| System.Single[] | L’array dei valori della matrice. |
Method: set(row, column, value)
set(row, column, value)
Imposta l’elemento nella riga e colonna specificate nella ColorMatrix.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| riga | int | Il numero della riga. |
| colonna | int | Il numero della colonna. |
| valore | float | L’elemento nella riga e colonna specificate. |