Class ColorMatrix

Class ColorMatrix

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

Definiert eine 5 x 5 Matrix, die die Koordinaten für den RGBA-Raum enthält. Mehrere Methoden der Klasse Aspose.Imaging.ImageAttributes passen die Farben von Bildern mithilfe einer Farbmatrix an. Diese Klasse kann nicht vererbt werden.

public sealed class ColorMatrix

Vererbung

objectColorMatrix

Vererbte Mitglieder

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

Konstruktoren

ColorMatrix()

Initialisiert eine neue Instanz der Klasse Aspose.Imaging.ColorMatrix.

public ColorMatrix()

ColorMatrix(float[][])

Initialisiert eine neue Instanz der Klasse Aspose.Imaging.ColorMatrix mit den Elementen der angegebenen Matrix newColorMatrix.

public ColorMatrix(float[][] newColorMatrix)

Parameter

newColorMatrix float[][]

Die Werte der Elemente für die neue Aspose.Imaging.ColorMatrix.

Felder

MatrixDimensionElementsCount

Die Anzahl der Elemente in der Matrixdimension.

public const int MatrixDimensionElementsCount = 5

Feldwert

int

MatrixDimensionsCount

Die Anzahl der Matrixdimensionen.

public const int MatrixDimensionsCount = 5

Feldwert

int

MatrixTotalElementsCount

Die Gesamtzahl der Elemente in der Matrix.

public const int MatrixTotalElementsCount = 25

Feldwert

int

Eigenschaften

Matrix00

Erhält oder setzt das Element in der 0 (null) Zeile und 0 Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Eigenschaftswert

float

Matrix01

Erhält oder setzt das Element in der 0 (null) Zeile und ersten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Eigenschaftswert

float

Matrix02

Erhält oder setzt das Element in der 0 (null) Zeile und zweiten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Eigenschaftswert

float

Matrix03

Erhält oder setzt das Element in der 0 (null) Zeile und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Eigenschaftswert

float

Matrix04

Erhält oder setzt das Element in der 0 (null) Zeile und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Eigenschaftswert

float

Matrix10

Erhält oder setzt das Element in der ersten Zeile und 0 (null) Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Eigenschaftswert

float

Matrix11

Erhält oder setzt das Element in der ersten Zeile und ersten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Eigenschaftswert

float

Matrix12

Erhält oder setzt das Element in der ersten Zeile und zweiten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Eigenschaftswert

float

Matrix13

Erhält oder setzt das Element in der ersten Zeile und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Eigenschaftswert

float

Matrix14

Erhält oder setzt das Element in der ersten Zeile und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Eigenschaftswert

float

Matrix20

Erhält oder setzt das Element in der zweiten Zeile und 0 (null) Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Eigenschaftswert

float

Matrix21

Erhält oder setzt das Element in der zweiten Zeile und ersten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Eigenschaftswert

float

Matrix22

Erhält oder setzt das Element in der zweiten Zeile und zweiten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Eigenschaftswert

float

Matrix23

Erhält oder setzt das Element in der zweiten Zeile und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Eigenschaftswert

float

Matrix24

Erhält oder setzt das Element in der zweiten Zeile und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Eigenschaftswert

float

Matrix30

Erhält oder setzt das Element in der dritten Zeile und 0 (null) Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Eigenschaftswert

float

Matrix31

Erhält oder setzt das Element in der dritten Zeile und ersten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Eigenschaftswert

float

Matrix32

Erhält oder setzt das Element in der dritten Zeile und zweiten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Eigenschaftswert

float

Matrix33

Erhält oder setzt das Element in der dritten Zeile und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Eigenschaftswert

float

Matrix34

Erhält oder setzt das Element in der dritten Zeile und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Eigenschaftswert

float

Matrix40

Erhält oder setzt das Element in der vierten Zeile und 0 (null) Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Eigenschaftswert

float

Matrix41

Erhält oder setzt das Element in der vierten Zeile und ersten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Eigenschaftswert

float

Matrix42

Erhält oder setzt das Element in der vierten Zeile und zweiten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Eigenschaftswert

float

Matrix43

Erhält oder setzt das Element in der vierten Zeile und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Eigenschaftswert

float

Matrix44

Erhält oder setzt das Element in der vierten Zeile und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Eigenschaftswert

float

this[int, int]

Erhält oder setzt das Element in der angegebenen Zeile und Spalte in der Aspose.Imaging.ColorMatrix.

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

Eigenschaftswert

float

Methoden

GetMatrix()

Erhält die Matrixwerte.

public float[][] GetMatrix()

Gibt zurück

float[][]

Das Array der Matrixwerte.

 Deutsch