Class ColorMatrix

Class ColorMatrix

Der Name: Aspose.Imaging Versammlung: Aspose.Imaging.dll (25.4.0)

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

public sealed class ColorMatrix

Inheritance

object ColorMatrix

Vererbte Mitglieder

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

Constructors

ColorMatrix()

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

public ColorMatrix()

ColorMatrix(Flotte[][])

Initialisiert eine neue Instanz der Aspose.Imaging.ColorMatrix Klasse mit den Elemente in der angegebenen Matrix newColorMatrix'.

public ColorMatrix(float[][] newColorMatrix)

Parameters

newColorMatrix float [][][][]

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

Fields

MatrixDimensionElementsCount

Die Anzahl der Elemente in der Matrix Dimension.

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

Properties

Matrix00

Erhalten oder setzen Sie das Element in der 0 (zero) Reihe und 0 Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Eigentumswert

float

Matrix01

Erhalten oder setzen Sie das Element in der 0 (zero) Reihe und die erste Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Eigentumswert

float

Matrix02

Erhalten oder setzen Sie das Element in der 0 (zero) Reihe und in der zweiten Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Eigentumswert

float

Matrix03

Erhalten oder setzen Sie das Element in der 0 (zero) Reihe und in der dritten Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Eigentumswert

float

Matrix04

Erhalten oder setzen Sie das Element in der 0 (zero) Reihe und in der vierten Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Eigentumswert

float

Matrix10

Erhalten oder setzen Sie das Element in der ersten Reihe und 0 (zero) Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Eigentumswert

float

Matrix11

Erhalten oder setzen Sie das Element in der ersten Reihe und in der ersten Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Eigentumswert

float

Matrix12

Erhalten oder setzen Sie das Element in der ersten und zweiten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Eigentumswert

float

Matrix13

Erhalten oder setzen Sie das Element in der ersten und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Eigentumswert

float

Matrix14

Erhalten oder setzen Sie das Element in der ersten und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Eigentumswert

float

Matrix20

Erhalten oder setzen Sie das Element in der zweiten Reihe und 0 (zero) Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Eigentumswert

float

Matrix21

Erhalten oder setzen Sie das Element in der zweiten Reihe und in der ersten Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Eigentumswert

float

Matrix22

Erhalten oder setzen Sie das Element in der zweiten und zweiten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Eigentumswert

float

Matrix23

Erhalten oder setzen Sie das Element in der zweiten und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Eigentumswert

float

Matrix24

Erhalten oder setzen Sie das Element in der zweiten und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Eigentumswert

float

Matrix30

Erhalten oder setzen Sie das Element in der dritten Reihe und 0 (zero) Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Eigentumswert

float

Matrix31

Erhalten oder setzen Sie das Element in der dritten Reihe und in der ersten Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Eigentumswert

float

Matrix32

Erhalten oder setzen Sie das Element in der dritten Reihe und in der zweiten Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Eigentumswert

float

Matrix33

Erhalten oder setzen Sie das Element in der dritten und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Eigentumswert

float

Matrix34

Erhalten oder setzen Sie das Element in der dritten und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Eigentumswert

float

Matrix40

Erhalten oder setzen Sie das Element in der vierten Reihe und 0 (zero) Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Eigentumswert

float

Matrix41

Erhalten oder setzen Sie das Element in der vierten Reihe und in der ersten Spalte dieses Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Eigentumswert

float

Matrix42

Erhalten oder setzen Sie das Element in der vierten und zweiten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Eigentumswert

float

Matrix43

Erhalten oder setzen Sie das Element in der vierten und dritten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Eigentumswert

float

Matrix44

Erhalten oder setzen Sie das Element in der vierten und vierten Spalte dieser Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Eigentumswert

float

Diese[und int, int]

Erhalten oder setzen Sie das Element in der angegebenen Reihe und Spalte in der Aspose.Imaging.ColorMatrix.

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

Eigentumswert

float

Methods

GetMatrix()

Sie erhalten die Matrixwerte.

public float[][] GetMatrix()

Returns

float [][][][]

Die Matrix-Werte sind Array.

 Deutsch