Class ColorMatrix
Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)
Definisce una matriz 5 x 5 che contiene le coordinate per lo spazio RGBA. Diversi metodi del Aspose.Imaging.ImageAttributa la classe adeguando i colori dell’immagine utilizzando una matrice di colore. Questa classe non può essere ereditata.
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()
Inizializza una nuova instanza della classe Aspose.Imaging.ColorMatrix.
public ColorMatrix()
ColorMatrix(flotta[][])
Inizializza una nuova instanza della classe Aspose.Imaging.ColorMatrix utilizzando gli elementi nella matrice specifica
public ColorMatrix(float[][] newColorMatrix)
Parameters
newColorMatrix
float
[ ]
I valori degli elementi per il nuovo Aspose.Imaging.ColorMatrix.
Fields
MatrixDimensionElementsCount
Il numero di elementi nella dimensione matrizionale.
public const int MatrixDimensionElementsCount = 5
Valore di campo
MatrixDimensionsCount
Il numero delle dimensioni della matrice.
public const int MatrixDimensionsCount = 5
Valore di campo
MatrixTotalElementsCount
Il numero totale di elementi nella matrice.
public const int MatrixTotalElementsCount = 25
Valore di campo
Properties
Matrix00
Riceve o mette l’elemento nella riga 0 (zero) e nella colonna 0 di questo Aspose.Imaging.ColorMatrix.
public float Matrix00 { get; set; }
Valore di proprietà
Matrix01
Riceve o mette l’elemento nella riga 0 (zero) e nella prima colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix01 { get; set; }
Valore di proprietà
Matrix02
Riceve o mette l’elemento nella riga 0 (zero) e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix02 { get; set; }
Valore di proprietà
Matrix03
Riceve o mette l’elemento nella riga 0 (zero) e nella terza colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix03 { get; set; }
Valore di proprietà
Matrix04
Riceve o mette l’elemento nella riga 0 (zero) e nella quarta colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix04 { get; set; }
Valore di proprietà
Matrix10
Riceve o mette l’elemento nella prima riga e nella colonna 0 (zero) di questo Aspose.Imaging.ColorMatrix.
public float Matrix10 { get; set; }
Valore di proprietà
Matrix11
Riceve o mette l’elemento nella prima riga e prima colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix11 { get; set; }
Valore di proprietà
Matrix12
Riceve o mette l’elemento nella prima riga e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix12 { get; set; }
Valore di proprietà
Matrix13
Riceve o mette l’elemento nella prima riga e nella terza colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix13 { get; set; }
Valore di proprietà
Matrix14
Riceve o mette l’elemento nella prima riga e nella quarta colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix14 { get; set; }
Valore di proprietà
Matrix20
Riceve o mette l’elemento nella seconda riga e nella colonna 0 (zero) di questo Aspose.Imaging.ColorMatrix.
public float Matrix20 { get; set; }
Valore di proprietà
Matrix21
Riceve o mette l’elemento nella seconda riga e nella prima colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix21 { get; set; }
Valore di proprietà
Matrix22
Riceve o mette l’elemento nella seconda riga e seconda colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix22 { get; set; }
Valore di proprietà
Matrix23
Riceve o mette l’elemento nella seconda riga e nella terza colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix23 { get; set; }
Valore di proprietà
Matrix24
Riceve o mette l’elemento nella seconda riga e nella quarta colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix24 { get; set; }
Valore di proprietà
Matrix30
Riceve o mette l’elemento nella terza riga e nella colonna 0 (zero) di questo Aspose.Imaging.ColorMatrix.
public float Matrix30 { get; set; }
Valore di proprietà
Matrix31
Riceve o mette l’elemento nella terza riga e nella prima colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix31 { get; set; }
Valore di proprietà
Matrix32
Riceve o mette l’elemento nella terza riga e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix32 { get; set; }
Valore di proprietà
Matrix33
Riceve o mette l’elemento nella terza riga e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix33 { get; set; }
Valore di proprietà
Matrix34
Riceve o mette l’elemento nella terza riga e nella quarta colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix34 { get; set; }
Valore di proprietà
Matrix40
Riceve o mette l’elemento nella quarta riga e nella colonna 0 (zero) di questo Aspose.Imaging.ColorMatrix.
public float Matrix40 { get; set; }
Valore di proprietà
Matrix41
Riceve o mette l’elemento nella quarta riga e nella prima colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix41 { get; set; }
Valore di proprietà
Matrix42
Riceve o mette l’elemento nella quarta riga e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix42 { get; set; }
Valore di proprietà
Matrix43
Riceve o mette l’elemento nella quarta riga e nella terza colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix43 { get; set; }
Valore di proprietà
Matrix44
Riceve o mette l’elemento nella quarta riga e quarta colonna di questo Aspose.Imaging.ColorMatrix.
public float Matrix44 { get; set; }
Valore di proprietà
Questo[di int, int]
Riceve o mette l’elemento nella riga e nella colonna specificata nel Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }
Valore di proprietà
Methods
GetMatrix()
Ricevi i valori della matrice.
public float[][] GetMatrix()
Returns
float [ ]
I valori della matrice sono array.