Class ColorMatrix
Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)
Définit une matrix 5 x 5 qui contient les coordonnées pour l’espace RGBA. Plusieurs méthodes du Aspose.Imaging.ImageAttributes classe ajuster les couleurs d’image en utilisant une matrice de couleur.
public sealed class ColorMatrix
Inheritance
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ColorMatrix()
Initialisez une nouvelle instance de la classe Aspose.Imaging.ColorMatrix.
public ColorMatrix()
ColorMatrix(Flotte[][])
Initialisez une nouvelle instance de la classe Aspose.Imaging.ColorMatrix en utilisant les éléments dans la matrice spécifiée nouvelleColorMatrix'.
public ColorMatrix(float[][] newColorMatrix)
Parameters
newColorMatrix
float
[ ]
Les valeurs des éléments pour le nouveau Aspose.Imaging.ColorMatrix.
Fields
MatrixDimensionElementsCount
Le nombre d’éléments dans la dimension matrice.
public const int MatrixDimensionElementsCount = 5
Valore di campo
MatrixDimensionsCount
Le nombre de dimensions de la matrice.
public const int MatrixDimensionsCount = 5
Valore di campo
MatrixTotalElementsCount
Le nombre total d’éléments dans la matrice.
public const int MatrixTotalElementsCount = 25
Valore di campo
Properties
Matrix00
Obtenez ou placez l’élément dans la ligne 0 (zéro) et la colonne 0 de ce Aspose.Imaging.ColorMatrix.
public float Matrix00 { get; set; }
Valore di proprietà
Matrix01
Obtenez ou placez l’élément dans la ligne 0 (zéro) et la première colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix01 { get; set; }
Valore di proprietà
Matrix02
Obtenez ou placez l’élément dans la ligne 0 (zéro) et la deuxième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix02 { get; set; }
Valore di proprietà
Matrix03
Obtenez ou placez l’élément dans la ligne 0 (zéro) et la troisième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix03 { get; set; }
Valore di proprietà
Matrix04
Obtenez ou placez l’élément dans la ligne 0 (zéro) et la quatrième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix04 { get; set; }
Valore di proprietà
Matrix10
Obtenez ou placez l’élément dans la première ligne et la colonne 0 (zéro) de ce Aspose.Imaging.ColorMatrix.
public float Matrix10 { get; set; }
Valore di proprietà
Matrix11
Obtenez ou placez l’élément dans la première ligne et première colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix11 { get; set; }
Valore di proprietà
Matrix12
Obtenez ou placez l’élément dans la première ligne et la deuxième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix12 { get; set; }
Valore di proprietà
Matrix13
Obtenez ou placez l’élément dans la première ligne et la troisième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix13 { get; set; }
Valore di proprietà
Matrix14
Obtenez ou placez l’élément dans la première ligne et la quatrième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix14 { get; set; }
Valore di proprietà
Matrix20
Obtenez ou placez l’élément dans la deuxième ligne et la colonne 0 (zéro) de ce Aspose.Imaging.ColorMatrix.
public float Matrix20 { get; set; }
Valore di proprietà
Matrix21
Obtenez ou placez l’élément dans la deuxième ligne et la première colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix21 { get; set; }
Valore di proprietà
Matrix22
Obtenez ou placez l’élément dans la deuxième ligne et la seconde colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix22 { get; set; }
Valore di proprietà
Matrix23
Obtenez ou placez l’élément dans la deuxième ligne et la troisième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix23 { get; set; }
Valore di proprietà
Matrix24
Obtenez ou placez l’élément dans la deuxième ligne et la quatrième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix24 { get; set; }
Valore di proprietà
Matrix30
Obtenez ou placez l’élément dans la troisième ligne et la colonne 0 (zéro) de ce Aspose.Imaging.ColorMatrix.
public float Matrix30 { get; set; }
Valore di proprietà
Matrix31
Obtenez ou placez l’élément dans la troisième ligne et la première colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix31 { get; set; }
Valore di proprietà
Matrix32
Obtenez ou placez l’élément dans la troisième ligne et la deuxième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix32 { get; set; }
Valore di proprietà
Matrix33
Obtenez ou placez l’élément dans la troisième rangée et la deuxième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix33 { get; set; }
Valore di proprietà
Matrix34
Obtenez ou placez l’élément dans la troisième ligne et la quatrième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix34 { get; set; }
Valore di proprietà
Matrix40
Obtenez ou placez l’élément dans la quatrième ligne et la colonne 0 (zéro) de ce Aspose.Imaging.ColorMatrix.
public float Matrix40 { get; set; }
Valore di proprietà
Matrix41
Obtenez ou placez l’élément dans la quatrième ligne et la première colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix41 { get; set; }
Valore di proprietà
Matrix42
Obtenez ou placez l’élément dans la quatrième ligne et la deuxième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix42 { get; set; }
Valore di proprietà
Matrix43
Obtenez ou placez l’élément dans la quatrième ligne et la troisième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix43 { get; set; }
Valore di proprietà
Matrix44
Obtenez ou placez l’élément dans la quatrième ligne et la troisième colonne de ce Aspose.Imaging.ColorMatrix.
public float Matrix44 { get; set; }
Valore di proprietà
Ceci[int, int]
Obtenez ou placez l’élément dans la ligne et la colonne spécifiées dans le Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }
Valore di proprietà
Methods
GetMatrix()
Les valeurs de la matrice.
public float[][] GetMatrix()
Returns
float [ ]
Les valeurs de la matrice sont array.