Class ColorMatrix

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

object ColorMatrix

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

int

MatrixDimensionsCount

Matriisin ulottuvuuksien määrä.

public const int MatrixDimensionsCount = 5

kentän arvo

int

MatrixTotalElementsCount

Matriisin elementtien kokonaismäärä.

public const int MatrixTotalElementsCount = 25

kentän arvo

int

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

float

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

float

Matrix02

Saat tai asettaa elementin 0 (nollan) riviin ja tämän Aspose.Imaging.ColorMatrixin toisessa sarakkeessa.

public float Matrix02 { get; set; }

Omistuksen arvo

float

Matrix03

Saat tai asettaa elementin 0 (zero) riviin ja tämän Aspose.Imaging.ColorMatrix kolmannessa sarakkeessa.

public float Matrix03 { get; set; }

Omistuksen arvo

float

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

float

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

float

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

float

Matrix12

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n ensimmäisessä ja toisessa sarakkeessa.

public float Matrix12 { get; set; }

Omistuksen arvo

float

Matrix13

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n ensimmäisessä ja kolmannessa sarakkeessa.

public float Matrix13 { get; set; }

Omistuksen arvo

float

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

float

Matrix20

Saat tai asettaa elementin toisessa rivissä ja 0 (zero) sarakkeessa tämän Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Omistuksen arvo

float

Matrix21

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n toisessa ja ensimmäisessä sarakkeessa.

public float Matrix21 { get; set; }

Omistuksen arvo

float

Matrix22

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n toisessa riviin ja toiseen sarakkeeseen.

public float Matrix22 { get; set; }

Omistuksen arvo

float

Matrix23

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin toisessa ja kolmannessa sarakkeessa.

public float Matrix23 { get; set; }

Omistuksen arvo

float

Matrix24

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n toisessa ja neljännessä sarakkeessa.

public float Matrix24 { get; set; }

Omistuksen arvo

float

Matrix30

Saat tai asettaa elementin kolmannessa rivissä ja 0 (zero) sarakkeessa tämän Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Omistuksen arvo

float

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

float

Matrix32

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n kolmannessa ja toisessa sarakkeessa.

public float Matrix32 { get; set; }

Omistuksen arvo

float

Matrix33

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n kolmannessa ja kolmannen sarakkeessa.

public float Matrix33 { get; set; }

Omistuksen arvo

float

Matrix34

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrix:n kolmannelle ja neljännelle sarakkeelle.

public float Matrix34 { get; set; }

Omistuksen arvo

float

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

float

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

float

Matrix42

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin neljännessä ja toisessa sarakkeessa.

public float Matrix42 { get; set; }

Omistuksen arvo

float

Matrix43

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin neljännelle ja kolmannelle sarakkeelle.

public float Matrix43 { get; set; }

Omistuksen arvo

float

Matrix44

Saat tai asettaa elementin tämän Aspose.Imaging.ColorMatrixin neljännessä ja neljännellä sarakkeella.

public float Matrix44 { get; set; }

Omistuksen arvo

float

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

float

Methods

GetMatrix()

Määritä matriisin arvot.

public float[][] GetMatrix()

Returns

float [][]

Matriisin arvo on array.

 Suomi