Classe ColorMatrix
Contenu
[
Cacher
]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 | Description |
|---|---|
| ColorMatrix() | Initialise une nouvelle instance de la classe ColorMatrix. |
| ColorMatrix(new_color_matrix) | Initialise une nouvelle instance de la classe ColorMatrix en utilisant les éléments de la matrice spécifiée newColorMatrix. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| MATRIX_DIMENSIONS_COUNT [static] | int | r | Le nombre de dimensions de la matrice. |
| MATRIX_DIMENSION_ELEMENTS_COUNT [static] | int | r | Le nombre d’éléments dans la dimension de la matrice. |
| MATRIX_TOTAL_ELEMENTS_COUNT [static] | int | r | Le nombre total d’éléments dans la matrice. |
| matrix00 | float | r/w | Obtient ou définit l’élément à la ligne 0 (zéro) et à la colonne 0 de ce ColorMatrix. |
| matrix01 | float | r/w | Obtient ou définit l’élément à la ligne 0 (zéro) et à la première colonne de ce ColorMatrix. |
| matrix02 | float | r/w | Obtient ou définit l’élément à la ligne 0 (zéro) et à la deuxième colonne de ce ColorMatrix. |
| matrix03 | float | r/w | Obtient ou définit l’élément à la ligne 0 (zéro) et à la troisième colonne de ce ColorMatrix. |
| matrix04 | float | r/w | Obtient ou définit l’élément à la ligne 0 (zéro) et à la quatrième colonne de ce ColorMatrix. |
| matrix10 | float | r/w | Obtient ou définit l’élément à la première ligne et à la colonne 0 (zéro) de ce ColorMatrix. |
| matrix11 | float | r/w | Obtient ou définit l’élément à la première ligne et à la première colonne de ce ColorMatrix. |
| matrix12 | float | r/w | Obtient ou définit l’élément à la première ligne et à la deuxième colonne de ce ColorMatrix. |
| matrix13 | float | r/w | Obtient ou définit l’élément à la première ligne et à la troisième colonne de ce ColorMatrix. |
| matrix14 | float | r/w | Obtient ou définit l’élément à la première ligne et à la quatrième colonne de ce ColorMatrix. |
| matrix20 | float | r/w | Obtient ou définit l’élément à la deuxième ligne et à la colonne 0 (zéro) de ce ColorMatrix. |
| matrix21 | float | r/w | Obtient ou définit l’élément à la deuxième ligne et à la première colonne de ce ColorMatrix. |
| matrix22 | float | r/w | Obtient ou définit l’élément à la deuxième ligne et à la deuxième colonne de ce ColorMatrix. |
| matrix23 | float | r/w | Obtient ou définit l’élément à la deuxième ligne et à la troisième colonne de ce ColorMatrix. |
| matrix24 | float | r/w | Obtient ou définit l’élément à la deuxième ligne et à la quatrième colonne de ce ColorMatrix. |
| matrix30 | float | r/w | Obtient ou définit l’élément à la troisième ligne et à la colonne 0 (zéro) de ce ColorMatrix. |
| matrix31 | float | r/w | Obtient ou définit l’élément à la troisième ligne et à la première colonne de ce ColorMatrix. |
| matrix32 | float | r/w | Obtient ou définit l’élément à la troisième ligne et à la deuxième colonne de ce ColorMatrix. |
| matrix33 | float | r/w | Obtient ou définit l’élément à la troisième ligne et à la troisième colonne de ce ColorMatrix. |
| matrix34 | float | r/w | Obtient ou définit l’élément à la troisième ligne et à la quatrième colonne de ce ColorMatrix. |
| matrix40 | float | r/w | Obtient ou définit l’élément à la quatrième ligne et à la colonne 0 (zéro) de ce ColorMatrix. |
| matrix41 | float | r/w | Obtient ou définit l’élément à la quatrième ligne et à la première colonne de ce ColorMatrix. |
| matrix42 | float | r/w | Obtient ou définit l’élément à la quatrième ligne et à la deuxième colonne de ce ColorMatrix. |
| matrix43 | float | r/w | Obtient ou définit l’élément à la quatrième ligne et à la troisième colonne de ce ColorMatrix. |
| matrix44 | float | r/w | Obtient ou définit l’élément à la quatrième ligne et à la quatrième colonne de ce ColorMatrix. |
Methods
| Name | Description |
|---|---|
| get(row, column) | Obtient l’élément à la ligne et à la colonne spécifiées dans le ColorMatrix. |
| get_matrix() | Obtient les valeurs de la matrice. |
| set(row, column, value) | Définit l’élément à la ligne et à la colonne spécifiées dans le ColorMatrix. |
Constructor: ColorMatrix()
ColorMatrix()
Initialise une nouvelle instance de la classe ColorMatrix.
Constructor: ColorMatrix(new_color_matrix)
ColorMatrix(new_color_matrix)
Initialise une nouvelle instance de la classe ColorMatrix en utilisant les éléments de la matrice spécifiée newColorMatrix.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| new_color_matrix | System.Single[] | Les valeurs des éléments pour le nouveau ColorMatrix. |
Method: get(row, column)
get(row, column)
Obtient l’élément à la ligne et à la colonne spécifiées dans le ColorMatrix.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| ligne | int | Le numéro de ligne. |
| colonne | int | Le numéro de colonne. |
Returns
| Type | Description |
|---|---|
| float | L’élément à la ligne et à la colonne spécifiées. |
Method: get_matrix()
get_matrix()
Obtient les valeurs de la matrice.
Returns
| Type | Description |
|---|---|
| System.Single[] | Le tableau des valeurs de la matrice. |
Method: set(row, column, value)
set(row, column, value)
Définit l’élément à la ligne et à la colonne spécifiées dans le ColorMatrix.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| ligne | int | Le numéro de ligne. |
| colonne | int | Le numéro de colonne. |
| value | float | L’élément à la ligne et à la colonne spécifiées. |