Class ColorMatrix
ja nimityö: Aspose.Imaging Kokoelma: Aspose.Imaging.dll (25.4.0)
Määrittää 5 x 5 matriisin, joka sisältää RGBA-alueen koordinaatteja. Aspose.Imaging.ImageAttributes luokka säätää kuvan värejä käyttämällä värimateriaalia.
public sealed class ColorMatrix
Inheritance
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ColorMatrix()
Aloitetaan uusi esimerkki Aspose.Imaging.ColorMatrix luokasta.
public ColorMatrix()
ColorMatrix(Flottaa[][])
Aloitetaan Aspose.Imaging.ColorMatrix-luokan uusi esimerkki käyttämällä määritellyn matriisin newColorMatrix" elementtejä.
public ColorMatrix(float[][] newColorMatrix)
Parameters
newColorMatrix
float
[][]
Elementtien arvot uudelle Aspose.Imaging.ColorMatrix.
Fields
MatrixDimensionElementsCount
elementtien lukumäärä matriisin ulottuvuudessa.
public const int MatrixDimensionElementsCount = 5
kentän arvo
MatrixDimensionsCount
Matriisin ulottuvuuksien määrä.
public const int MatrixDimensionsCount = 5
kentän arvo
MatrixTotalElementsCount
Matriisin elementtien kokonaismäärä.
public const int MatrixTotalElementsCount = 25
kentän arvo
Properties
Matrix00
Saat tai asettaa elementin 0 (nollan) riviin ja tämän Aspose.Imaging.ColorMatrix:n 0 sarakkeeseen.
public float Matrix00 { get; set; }
Omistuksen arvo
Matrix01
Saat tai asettaa elementin 0 (nollan) riviin ja tämän Aspose.Imaging.ColorMatrix:n ensimmäisen sarakkeen.
public float Matrix01 { get; set; }
Omistuksen arvo
Matrix02
Saat tai asettaa elementin 0 (nollan) riviin ja tämän Aspose.Imaging.ColorMatrixin toisessa sarakkeessa.
public float Matrix02 { get; set; }
Omistuksen arvo
Matrix03
Saat tai asettaa elementin 0 (zero) riviin ja tämän Aspose.Imaging.ColorMatrix kolmannessa sarakkeessa.
public float Matrix03 { get; set; }
Omistuksen arvo
Matrix04
Saat tai asettaa elementin 0 (nollan) riviin ja tämän Aspose.Imaging.ColorMatrixin neljännelle sarakkeelle.
public float Matrix04 { get; set; }
Omistuksen arvo
Matrix10
Saa tai asettaa elementti ensimmäisessä rivissä ja 0 (zero) sarakkeessa tämän Aspose.Imaging.ColorMatrix.
public float Matrix10 { get; set; }
Omistuksen arvo
Matrix11
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n ensimmäisessä ja ensimmäisen sarakkeessa.
public float Matrix11 { get; set; }
Omistuksen arvo
Matrix12
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n ensimmäisessä ja toisessa sarakkeessa.
public float Matrix12 { get; set; }
Omistuksen arvo
Matrix13
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n ensimmäisessä ja kolmannessa sarakkeessa.
public float Matrix13 { get; set; }
Omistuksen arvo
Matrix14
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n ensimmäisessä ja neljännessä sarakkeessa.
public float Matrix14 { get; set; }
Omistuksen arvo
Matrix20
Saat tai asettaa elementin toisessa rivissä ja 0 (zero) sarakkeessa tämän Aspose.Imaging.ColorMatrix.
public float Matrix20 { get; set; }
Omistuksen arvo
Matrix21
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n toisessa ja ensimmäisessä sarakkeessa.
public float Matrix21 { get; set; }
Omistuksen arvo
Matrix22
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n toisessa riviin ja toiseen sarakkeeseen.
public float Matrix22 { get; set; }
Omistuksen arvo
Matrix23
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin toisessa ja kolmannessa sarakkeessa.
public float Matrix23 { get; set; }
Omistuksen arvo
Matrix24
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n toisessa ja neljännessä sarakkeessa.
public float Matrix24 { get; set; }
Omistuksen arvo
Matrix30
Saat tai asettaa elementin kolmannessa rivissä ja 0 (zero) sarakkeessa tämän Aspose.Imaging.ColorMatrix.
public float Matrix30 { get; set; }
Omistuksen arvo
Matrix31
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n kolmannessa rivissä ja ensimmäisessä sarakkeessa.
public float Matrix31 { get; set; }
Omistuksen arvo
Matrix32
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n kolmannessa ja toisessa sarakkeessa.
public float Matrix32 { get; set; }
Omistuksen arvo
Matrix33
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n kolmannessa ja kolmannen sarakkeessa.
public float Matrix33 { get; set; }
Omistuksen arvo
Matrix34
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n kolmannelle ja neljännelle sarakkeelle.
public float Matrix34 { get; set; }
Omistuksen arvo
Matrix40
Saat tai asettaa elementin neljännessä riviin ja tämän Aspose.Imaging.ColorMatrix:n 0 (zero) sarakkeen.
public float Matrix40 { get; set; }
Omistuksen arvo
Matrix41
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin neljännelle riville ja ensimmäiselle sarakkeelle.
public float Matrix41 { get; set; }
Omistuksen arvo
Matrix42
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin neljännessä ja toisessa sarakkeessa.
public float Matrix42 { get; set; }
Omistuksen arvo
Matrix43
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin neljännelle ja kolmannelle sarakkeelle.
public float Matrix43 { get; set; }
Omistuksen arvo
Matrix44
Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin neljännessä ja neljännellä sarakkeella.
public float Matrix44 { get; set; }
Omistuksen arvo
Tämä[Sisä, sisä]
Saat tai aseta elementti määritellyssä sarjassa ja sarakkeessa Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }
Omistuksen arvo
Methods
GetMatrix()
Määritä matriisin arvot.
public float[][] GetMatrix()
Returns
float [][]
Matriisin arvo on array.