Class ColorMatrix

Class ColorMatrix

Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)

Definisce una matriz 5 x 5 che contiene le coordinate per lo spazio RGBA. Diversi metodi del Aspose.Imaging.ImageAttributa la classe adeguando i colori dell’immagine utilizzando una matrice di colore. Questa classe non può essere ereditata.

public sealed class ColorMatrix

Inheritance

object ColorMatrix

I membri ereditari

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

Constructors

ColorMatrix()

Inizializza una nuova instanza della classe Aspose.Imaging.ColorMatrix.

public ColorMatrix()

ColorMatrix(flotta[][])

Inizializza una nuova instanza della classe Aspose.Imaging.ColorMatrix utilizzando gli elementi nella matrice specifica newColoreMatrx'.

public ColorMatrix(float[][] newColorMatrix)

Parameters

newColorMatrix float [ ]

I valori degli elementi per il nuovo Aspose.Imaging.ColorMatrix.

Fields

MatrixDimensionElementsCount

Il numero di elementi nella dimensione matrizionale.

public const int MatrixDimensionElementsCount = 5

Valore di campo

int

MatrixDimensionsCount

Il numero delle dimensioni della matrice.

public const int MatrixDimensionsCount = 5

Valore di campo

int

MatrixTotalElementsCount

Il numero totale di elementi nella matrice.

public const int MatrixTotalElementsCount = 25

Valore di campo

int

Properties

Matrix00

Riceve o mette l’elemento nella riga 0 (zero) e nella colonna 0 di questo Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Valore di proprietà

float

Matrix01

Riceve o mette l’elemento nella riga 0 (zero) e nella prima colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Valore di proprietà

float

Matrix02

Riceve o mette l’elemento nella riga 0 (zero) e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Valore di proprietà

float

Matrix03

Riceve o mette l’elemento nella riga 0 (zero) e nella terza colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Valore di proprietà

float

Matrix04

Riceve o mette l’elemento nella riga 0 (zero) e nella quarta colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Valore di proprietà

float

Matrix10

Riceve o mette l’elemento nella prima riga e nella colonna 0 (zero) di questo Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Valore di proprietà

float

Matrix11

Riceve o mette l’elemento nella prima riga e prima colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Valore di proprietà

float

Matrix12

Riceve o mette l’elemento nella prima riga e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Valore di proprietà

float

Matrix13

Riceve o mette l’elemento nella prima riga e nella terza colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Valore di proprietà

float

Matrix14

Riceve o mette l’elemento nella prima riga e nella quarta colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Valore di proprietà

float

Matrix20

Riceve o mette l’elemento nella seconda riga e nella colonna 0 (zero) di questo Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Valore di proprietà

float

Matrix21

Riceve o mette l’elemento nella seconda riga e nella prima colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Valore di proprietà

float

Matrix22

Riceve o mette l’elemento nella seconda riga e seconda colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Valore di proprietà

float

Matrix23

Riceve o mette l’elemento nella seconda riga e nella terza colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Valore di proprietà

float

Matrix24

Riceve o mette l’elemento nella seconda riga e nella quarta colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Valore di proprietà

float

Matrix30

Riceve o mette l’elemento nella terza riga e nella colonna 0 (zero) di questo Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Valore di proprietà

float

Matrix31

Riceve o mette l’elemento nella terza riga e nella prima colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Valore di proprietà

float

Matrix32

Riceve o mette l’elemento nella terza riga e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Valore di proprietà

float

Matrix33

Riceve o mette l’elemento nella terza riga e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Valore di proprietà

float

Matrix34

Riceve o mette l’elemento nella terza riga e nella quarta colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Valore di proprietà

float

Matrix40

Riceve o mette l’elemento nella quarta riga e nella colonna 0 (zero) di questo Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Valore di proprietà

float

Matrix41

Riceve o mette l’elemento nella quarta riga e nella prima colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Valore di proprietà

float

Matrix42

Riceve o mette l’elemento nella quarta riga e nella seconda colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Valore di proprietà

float

Matrix43

Riceve o mette l’elemento nella quarta riga e nella terza colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Valore di proprietà

float

Matrix44

Riceve o mette l’elemento nella quarta riga e quarta colonna di questo Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Valore di proprietà

float

Questo[di int, int]

Riceve o mette l’elemento nella riga e nella colonna specificata nel Aspose.Imaging.ColorMatrix.

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

Valore di proprietà

float

Methods

GetMatrix()

Ricevi i valori della matrice.

public float[][] GetMatrix()

Returns

float [ ]

I valori della matrice sono array.

 Italiano