Class ColorMatrix

Class ColorMatrix

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

Definisce una matrice 5 x 5 che contiene le coordinate per lo spazio RGBA. Diversi metodi della classe Aspose.Imaging.ImageAttributes regolano i colori dell’immagine utilizzando una matrice di colori. Questa classe non può essere ereditata.

public sealed class ColorMatrix

Ereditarietà

objectColorMatrix

Membri Ereditati

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

Costruttori

ColorMatrix()

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

public ColorMatrix()

ColorMatrix(float[][])

Inizializza una nuova istanza della classe Aspose.Imaging.ColorMatrix utilizzando gli elementi nella matrice specificata newColorMatrix.

public ColorMatrix(float[][] newColorMatrix)

Parametri

newColorMatrix float[][]

I valori degli elementi per la nuova Aspose.Imaging.ColorMatrix.

Campi

MatrixDimensionElementsCount

Il numero di elementi nella dimensione della matrice.

public const int MatrixDimensionElementsCount = 5

Valore del Campo

int

MatrixDimensionsCount

Il numero di dimensioni della matrice.

public const int MatrixDimensionsCount = 5

Valore del Campo

int

MatrixTotalElementsCount

Il numero totale di elementi nella matrice.

public const int MatrixTotalElementsCount = 25

Valore del Campo

int

Proprietà

Matrix00

Ottiene o imposta l’elemento nella riga 0 (zero) e colonna 0 di questa Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Valore della Proprietà

float

Matrix01

Ottiene o imposta l’elemento nella riga 0 (zero) e prima colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Valore della Proprietà

float

Matrix02

Ottiene o imposta l’elemento nella riga 0 (zero) e seconda colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Valore della Proprietà

float

Matrix03

Ottiene o imposta l’elemento nella riga 0 (zero) e terza colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Valore della Proprietà

float

Matrix04

Ottiene o imposta l’elemento nella riga 0 (zero) e quarta colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Valore della Proprietà

float

Matrix10

Ottiene o imposta l’elemento nella prima riga e colonna 0 (zero) di questa Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Valore della Proprietà

float

Matrix11

Ottiene o imposta l’elemento nella prima riga e prima colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Valore della Proprietà

float

Matrix12

Ottiene o imposta l’elemento nella prima riga e seconda colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Valore della Proprietà

float

Matrix13

Ottiene o imposta l’elemento nella prima riga e terza colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Valore della Proprietà

float

Matrix14

Ottiene o imposta l’elemento nella prima riga e quarta colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Valore della Proprietà

float

Matrix20

Ottiene o imposta l’elemento nella seconda riga e colonna 0 (zero) di questa Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Valore della Proprietà

float

Matrix21

Ottiene o imposta l’elemento nella seconda riga e prima colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Valore della Proprietà

float

Matrix22

Ottiene o imposta l’elemento nella seconda riga e seconda colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Valore della Proprietà

float

Matrix23

Ottiene o imposta l’elemento nella seconda riga e terza colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Valore della Proprietà

float

Matrix24

Ottiene o imposta l’elemento nella seconda riga e quarta colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Valore della Proprietà

float

Matrix30

Ottiene o imposta l’elemento nella terza riga e colonna 0 (zero) di questa Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Valore della Proprietà

float

Matrix31

Ottiene o imposta l’elemento nella terza riga e prima colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Valore della Proprietà

float

Matrix32

Ottiene o imposta l’elemento nella terza riga e seconda colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Valore della Proprietà

float

Matrix33

Ottiene o imposta l’elemento nella terza riga e terza colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Valore della Proprietà

float

Matrix34

Ottiene o imposta l’elemento nella terza riga e quarta colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Valore della Proprietà

float

Matrix40

Ottiene o imposta l’elemento nella quarta riga e colonna 0 (zero) di questa Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Valore della Proprietà

float

Matrix41

Ottiene o imposta l’elemento nella quarta riga e prima colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Valore della Proprietà

float

Matrix42

Ottiene o imposta l’elemento nella quarta riga e seconda colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Valore della Proprietà

float

Matrix43

Ottiene o imposta l’elemento nella quarta riga e terza colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Valore della Proprietà

float

Matrix44

Ottiene o imposta l’elemento nella quarta riga e quarta colonna di questa Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Valore della Proprietà

float

this[int, int]

Ottiene o imposta l’elemento nella riga e colonna specificate nella Aspose.Imaging.ColorMatrix.

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

Valore della Proprietà

float

Metodi

GetMatrix()

Ottiene i valori della matrice.

public float[][] GetMatrix()

Restituisce

float[][]

L’array dei valori della matrice.

 Italiano