Class ColorMatrix
Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Definuje 5 x 5 matricu, ktorá obsahuje koordináty pre priestor RGBA. Niektoré metódy Aspose.Imaging.ImageAttributes triedy prispôsobiť farby obrazu pomocou farebnej matrice.
public sealed class ColorMatrix
Inheritance
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ColorMatrix()
Initalizuje novú inštanciu triedy Aspose.Imaging.ColorMatrix.
public ColorMatrix()
ColorMatrix(flotila[][])
Initalizuje novú inštanciu triedy Aspose.Imaging.ColorMatrix pomocou prvkov v špecifikovanej matrici <kód trieda=“paramref”>nový ColorMatrx'.
public ColorMatrix(float[][] newColorMatrix)
Parameters
newColorMatrix
float
[][]
Hodnoty prvkov pre nový Aspose.Imaging.ColorMatrix.
Fields
MatrixDimensionElementsCount
Počet prvkov v matrixovej dimenzii.
public const int MatrixDimensionElementsCount = 5
Fieldová hodnota
MatrixDimensionsCount
Počet rozmerov matriky.
public const int MatrixDimensionsCount = 5
Fieldová hodnota
MatrixTotalElementsCount
Celkový počet prvkov v matrici.
public const int MatrixTotalElementsCount = 25
Fieldová hodnota
Properties
Matrix00
Získajte alebo nastavíte prvok v riadku 0 (zero) a v stĺpci 0 tohto Aspose.Imaging.ColorMatrix.
public float Matrix00 { get; set; }
Hodnota nehnuteľnosti
Matrix01
Získať alebo nastaviť prvok v riadku 0 (zero) a prvý stĺpec tohto Aspose.Imaging.ColorMatrix.
public float Matrix01 { get; set; }
Hodnota nehnuteľnosti
Matrix02
Získajte alebo nastavíte prvok v riadku 0 (zero) a druhom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix02 { get; set; }
Hodnota nehnuteľnosti
Matrix03
Získajte alebo nastavíte prvok v riadku 0 (zero) a treťom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix03 { get; set; }
Hodnota nehnuteľnosti
Matrix04
Získajte alebo nastavíte prvok v riadku 0 (zero) a štvrtom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix04 { get; set; }
Hodnota nehnuteľnosti
Matrix10
Získať alebo nastaviť prvok v prvom riadku a 0 (zero) stĺpca tohto Aspose.Imaging.ColorMatrix.
public float Matrix10 { get; set; }
Hodnota nehnuteľnosti
Matrix11
Získajte alebo nastavíte prvok v prvom riadku a v prvej stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix11 { get; set; }
Hodnota nehnuteľnosti
Matrix12
Získať alebo nastaviť prvok v prvom riadku a druhom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix12 { get; set; }
Hodnota nehnuteľnosti
Matrix13
Získajte alebo nastavíte prvok v prvom riadku a treťom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix13 { get; set; }
Hodnota nehnuteľnosti
Matrix14
Získať alebo nastaviť prvok v prvom riadku a štvrtom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix14 { get; set; }
Hodnota nehnuteľnosti
Matrix20
Získať alebo nastaviť prvok v druhom riadku a 0 (zero) stĺpca tohto Aspose.Imaging.ColorMatrix.
public float Matrix20 { get; set; }
Hodnota nehnuteľnosti
Matrix21
Získajte alebo nastavíte prvok v druhom riadku a v prvom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix21 { get; set; }
Hodnota nehnuteľnosti
Matrix22
Získať alebo nastaviť prvok v druhom riadku a druhej stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix22 { get; set; }
Hodnota nehnuteľnosti
Matrix23
Získajte alebo nastavíte prvok v druhom riadku a treťom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix23 { get; set; }
Hodnota nehnuteľnosti
Matrix24
Získať alebo nastaviť prvok v druhom riadku a štvrtom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix24 { get; set; }
Hodnota nehnuteľnosti
Matrix30
Získať alebo nastaviť prvok v treťom riadku a 0 (zero) stĺpca tohto Aspose.Imaging.ColorMatrix.
public float Matrix30 { get; set; }
Hodnota nehnuteľnosti
Matrix31
Získajte alebo nastavíte prvok v treťom riadku a v prvom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix31 { get; set; }
Hodnota nehnuteľnosti
Matrix32
Získajte alebo nastavíte prvok v treťom riadku a druhom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix32 { get; set; }
Hodnota nehnuteľnosti
Matrix33
Získať alebo nastaviť prvok v treťom riadku a tretej stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix33 { get; set; }
Hodnota nehnuteľnosti
Matrix34
Získajte alebo nastavíte prvok v treťom riadku a štvrtom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix34 { get; set; }
Hodnota nehnuteľnosti
Matrix40
Získať alebo nastaviť prvok v štvrtom riadku a 0 (zero) stĺpca tohto Aspose.Imaging.ColorMatrix.
public float Matrix40 { get; set; }
Hodnota nehnuteľnosti
Matrix41
Získajte alebo nastavíte prvok v štvrtom riadku a v prvom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix41 { get; set; }
Hodnota nehnuteľnosti
Matrix42
Získať alebo nastaviť prvok v štvrtom riadku a druhom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix42 { get; set; }
Hodnota nehnuteľnosti
Matrix43
Získajte alebo nastavíte prvok v štvrtom riadku a treťom stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix43 { get; set; }
Hodnota nehnuteľnosti
Matrix44
Získať alebo nastaviť prvok v štvrtom riadku a štvrtej stĺpci tohto Aspose.Imaging.ColorMatrix.
public float Matrix44 { get; set; }
Hodnota nehnuteľnosti
Toto[a int, int]
Získajte alebo nastavíte prvok v uvedenom riadku a stĺpci v Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }
Hodnota nehnuteľnosti
Methods
GetMatrix()
Získava hodnoty matriky.
public float[][] GetMatrix()
Returns
float [][]
Matrix hodnoty sú rozdelené.