Class ColorMatrix
nazivni prostor: Aspose.Imaging Sastav: Aspose.Imaging.dll (25.4.0)
Definicija 5 x 5 matrice koja sadrži koordinate za RGBA prostor.Neke metode Aspose.Imaging.ImageAttributes razred prilagođava boje slike pomoću boja matrica.Ova klasa ne može biti naslijeđena.
public sealed class ColorMatrix
Inheritance
naslijeđeni članovi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ColorMatrix()
Inicijalizira novu primjenu Aspose.Imaging.ColorMatrix klase.
public ColorMatrix()
ColorMatrix(float[][])
Inicijalizira novu primjenu Aspose.Imaging.ColorMatrix razreda pomoću elemenata u određenoj matrici
public ColorMatrix(float[][] newColorMatrix)
Parameters
newColorMatrix
float
[][]
Vrijednosti elemenata za novi Aspose.Imaging.ColorMatrix.
Fields
MatrixDimensionElementsCount
Broj elemenata u dimenziji matrice.
public const int MatrixDimensionElementsCount = 5
Vrijednost polja
MatrixDimensionsCount
Broj dimenzija matrice.
public const int MatrixDimensionsCount = 5
Vrijednost polja
MatrixTotalElementsCount
Ukupni broj elemenata u matrici.
public const int MatrixTotalElementsCount = 25
Vrijednost polja
Properties
Matrix00
Pronađite ili postavite element u redoslijedu 0 (zero) i 0 stolpca ovog Aspose.Imaging.ColorMatrix.
public float Matrix00 { get; set; }
Vrijednost nekretnina
Matrix01
Pronađite ili postavite element u redoslijedu 0 (zero) i prvu stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix01 { get; set; }
Vrijednost nekretnina
Matrix02
Pronađite ili postavite element u redoslijedu 0 (zero) i drugom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix02 { get; set; }
Vrijednost nekretnina
Matrix03
Pronađite ili postavite element u redoslijedu 0 (zero) i trećem stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix03 { get; set; }
Vrijednost nekretnina
Matrix04
Pronađite ili postavite element u redoslijedu 0 (zero) i četvrtom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix04 { get; set; }
Vrijednost nekretnina
Matrix10
Pronađite ili postavite element u prvom redoslijedu i 0 (zero) stolpca ovog Aspose.Imaging.ColorMatrix.
public float Matrix10 { get; set; }
Vrijednost nekretnina
Matrix11
Pronađite ili postavite element u prvom redoslijedu i prvom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix11 { get; set; }
Vrijednost nekretnina
Matrix12
Pronađite ili postavite element u prvom redoslijedu i drugom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix12 { get; set; }
Vrijednost nekretnina
Matrix13
Pronađite ili postavite element u prvom redoslijedu i trećem stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix13 { get; set; }
Vrijednost nekretnina
Matrix14
Pronađite ili postavite element u prvom redoslijedu i četvrtom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix14 { get; set; }
Vrijednost nekretnina
Matrix20
Pronađite ili postavite element u drugom redoslijedu i 0 (zero) stolpca ovog Aspose.Imaging.ColorMatrix.
public float Matrix20 { get; set; }
Vrijednost nekretnina
Matrix21
Pronađite ili postavite element u drugom redoslijedu i prvom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix21 { get; set; }
Vrijednost nekretnina
Matrix22
Pronađite ili postavite element u drugom redoslijedu i drugoj stolpcu ove Aspose.Imaging.ColorMatrix.
public float Matrix22 { get; set; }
Vrijednost nekretnina
Matrix23
Pronađite ili postavite element u drugom redoslijedu i trećem stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix23 { get; set; }
Vrijednost nekretnina
Matrix24
Pronađite ili postavite element u drugom redoslijedu i četvrtom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix24 { get; set; }
Vrijednost nekretnina
Matrix30
Pronađite ili postavite element u trećem redoslijedu i 0 (zero) stolpca ovog Aspose.Imaging.ColorMatrix.
public float Matrix30 { get; set; }
Vrijednost nekretnina
Matrix31
Pronađite ili postavite element u trećem redoslijedu i prvom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix31 { get; set; }
Vrijednost nekretnina
Matrix32
Pronađite ili postavite element u trećem redoslijedu i drugom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix32 { get; set; }
Vrijednost nekretnina
Matrix33
Pronađite ili postavite element u trećem redoslijedu i trećoj stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix33 { get; set; }
Vrijednost nekretnina
Matrix34
Pronađite ili postavite element u trećem redoslijedu i četvrtom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix34 { get; set; }
Vrijednost nekretnina
Matrix40
Pronađite ili postavite element u četvrtom redoslijedu i 0 (zero) stolpca ovog Aspose.Imaging.ColorMatrix.
public float Matrix40 { get; set; }
Vrijednost nekretnina
Matrix41
Pronađite ili postavite element u četvrtom redoslijedu i prvom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix41 { get; set; }
Vrijednost nekretnina
Matrix42
Pronađite ili postavite element u četvrtom redoslijedu i drugom stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix42 { get; set; }
Vrijednost nekretnina
Matrix43
Pronađite ili postavite element u četvrtom redoslijedu i trećem stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix43 { get; set; }
Vrijednost nekretnina
Matrix44
Pronađite ili postavite element u četvrtom redoslijedu i četvrtoj stolpcu ovog Aspose.Imaging.ColorMatrix.
public float Matrix44 { get; set; }
Vrijednost nekretnina
Ovo[u, u]
Pronađite ili postavite element u određenom redoslijedu i stolpcu u Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }
Vrijednost nekretnina
Methods
GetMatrix()
Pronađite matrične vrijednosti.
public float[][] GetMatrix()
Returns
float [][]
Vrijednosti matrice su array.