Class ColorMatrix

Class ColorMatrix

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

Definierar en 5 x 5 matris som innehåller koordinater för RGBA-rymden. Flera metoder i Aspose.Imaging.ImageAttributes-klassen justerar bildfärger genom att använda en färgmatris. Denna klass kan inte ärvas.

public sealed class ColorMatrix

Arv

objectColorMatrix

Ärvt Medlemmar

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktörer

ColorMatrix()

Initierar en ny instans av Aspose.Imaging.ColorMatrix-klassen.

public ColorMatrix()

ColorMatrix(float[][])

Initierar en ny instans av Aspose.Imaging.ColorMatrix-klassen med hjälp av elementen i den angivna matrisen newColorMatrix.

public ColorMatrix(float[][] newColorMatrix)

Parametrar

newColorMatrix float[][]

Värdena för elementen i den nya Aspose.Imaging.ColorMatrix.

Fält

MatrixDimensionElementsCount

Antalet element i matrisdimensionen.

public const int MatrixDimensionElementsCount = 5

Fältvärde

int

MatrixDimensionsCount

Antalet matrisdimensioner.

public const int MatrixDimensionsCount = 5

Fältvärde

int

MatrixTotalElementsCount

Det totala antalet element i matrisen.

public const int MatrixTotalElementsCount = 25

Fältvärde

int

Egenskaper

Matrix00

Hämtar eller ställer in elementet på den 0 (noll) raden och 0 kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Egenskapsvärde

float

Matrix01

Hämtar eller ställer in elementet på den 0 (noll) raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Egenskapsvärde

float

Matrix02

Hämtar eller ställer in elementet på den 0 (noll) raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Egenskapsvärde

float

Matrix03

Hämtar eller ställer in elementet på den 0 (noll) raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Egenskapsvärde

float

Matrix04

Hämtar eller ställer in elementet på den 0 (noll) raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Egenskapsvärde

float

Matrix10

Hämtar eller ställer in elementet på den första raden och 0 (noll) kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Egenskapsvärde

float

Matrix11

Hämtar eller ställer in elementet på den första raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Egenskapsvärde

float

Matrix12

Hämtar eller ställer in elementet på den första raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Egenskapsvärde

float

Matrix13

Hämtar eller ställer in elementet på den första raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Egenskapsvärde

float

Matrix14

Hämtar eller ställer in elementet på den första raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Egenskapsvärde

float

Matrix20

Hämtar eller ställer in elementet på den andra raden och 0 (noll) kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Egenskapsvärde

float

Matrix21

Hämtar eller ställer in elementet på den andra raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Egenskapsvärde

float

Matrix22

Hämtar eller ställer in elementet på den andra raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Egenskapsvärde

float

Matrix23

Hämtar eller ställer in elementet på den andra raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Egenskapsvärde

float

Matrix24

Hämtar eller ställer in elementet på den andra raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Egenskapsvärde

float

Matrix30

Hämtar eller ställer in elementet på den tredje raden och 0 (noll) kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Egenskapsvärde

float

Matrix31

Hämtar eller ställer in elementet på den tredje raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Egenskapsvärde

float

Matrix32

Hämtar eller ställer in elementet på den tredje raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Egenskapsvärde

float

Matrix33

Hämtar eller ställer in elementet på den tredje raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Egenskapsvärde

float

Matrix34

Hämtar eller ställer in elementet på den tredje raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Egenskapsvärde

float

Matrix40

Hämtar eller ställer in elementet på den fjärde raden och 0 (noll) kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Egenskapsvärde

float

Matrix41

Hämtar eller ställer in elementet på den fjärde raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Egenskapsvärde

float

Matrix42

Hämtar eller ställer in elementet på den fjärde raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Egenskapsvärde

float

Matrix43

Hämtar eller ställer in elementet på den fjärde raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Egenskapsvärde

float

Matrix44

Hämtar eller ställer in elementet på den fjärde raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Egenskapsvärde

float

this[int, int]

Hämtar eller ställer in elementet på den angivna raden och kolumnen i Aspose.Imaging.ColorMatrix.

public float this[int row, int column] { get; set; }

Egenskapsvärde

float

Metoder

GetMatrix()

Hämtar matrisvärdena.

public float[][] GetMatrix()

Returnerar

float[][]

Matrisvärdenas array.

 Svenska