Class ColorMatrix

Class ColorMatrix

Nome do espaço: Aspose.Imaging Assembleia: Aspose.Imaging.dll (25.5.0)

Defina uma matriz 5 x 5 que contém as coordenadas para o espaço RGBA. Vários métodos do Aspose.Imaging.ImageAttributes classe ajustar as cores da imagem usando uma matriz de cores. Esta classe não pode ser herdada.

public sealed class ColorMatrix

Inheritance

object ← ColorMatrix

Membros herdados

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

Constructors

ColorMatrix()

Inicia uma nova instância da classe Aspose.Imaging.ColorMatrix.

public ColorMatrix()

ColorMatrix(Flotação[][])

Inicializa uma nova instância da classe Aspose.Imaging.ColorMatrix usando os elementos na matriz especificada newColorMatrix'.

public ColorMatrix(float[][] newColorMatrix)

Parameters

newColorMatrix float [ ]

Os valores dos elementos para o novo Aspose.Imaging.ColorMatrix.

Fields

MatrixDimensionElementsCount

O número de elementos na dimensão da matriz.

public const int MatrixDimensionElementsCount = 5

Valor de campo

int

MatrixDimensionsCount

O número de dimensões da matriz.

public const int MatrixDimensionsCount = 5

Valor de campo

int

MatrixTotalElementsCount

O número total de elementos na matriz.

public const int MatrixTotalElementsCount = 25

Valor de campo

int

Properties

Matrix00

Obtenha ou coloca o elemento na linha 0 (zero) e 0 coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Valor da propriedade

float

Matrix01

Obtenha ou coloca o elemento na linha 0 (zero) e na primeira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Valor da propriedade

float

Matrix02

Obtenha ou coloca o elemento na linha 0 (zero) e segunda coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Valor da propriedade

float

Matrix03

Obtenha ou coloca o elemento na linha 0 (zero) e na terceira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Valor da propriedade

float

Matrix04

Obtenha ou coloca o elemento na linha 0 (zero) e na quarta coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Valor da propriedade

float

Matrix10

Obtenha ou coloca o elemento na primeira linha e 0 (zero) coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Valor da propriedade

float

Matrix11

Obtenha ou coloca o elemento na primeira linha e primeira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Valor da propriedade

float

Matrix12

Obtenha ou coloca o elemento na primeira linha e segunda coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Valor da propriedade

float

Matrix13

Obter ou colocar o elemento na primeira linha e terceira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Valor da propriedade

float

Matrix14

Obtenha ou coloca o elemento na primeira e quarta coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Valor da propriedade

float

Matrix20

Obtenha ou coloca o elemento na segunda linha e 0 (zero) coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Valor da propriedade

float

Matrix21

Obtenha ou coloca o elemento na segunda linha e primeira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Valor da propriedade

float

Matrix22

Obtenha ou coloca o elemento na segunda linha e segunda coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Valor da propriedade

float

Matrix23

Obtenha ou coloca o elemento na segunda e terceira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Valor da propriedade

float

Matrix24

Obtenha ou coloca o elemento na segunda e quarta coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Valor da propriedade

float

Matrix30

Obtenha ou coloca o elemento na terceira linha e 0 (zero) coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Valor da propriedade

float

Matrix31

Obtenha ou coloca o elemento na terceira linha e primeira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Valor da propriedade

float

Matrix32

Obtenha ou coloca o elemento na terceira linha e segunda coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Valor da propriedade

float

Matrix33

Obtenha ou coloca o elemento na terceira linha e terceira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Valor da propriedade

float

Matrix34

Obtenha ou coloca o elemento na terceira e quarta coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Valor da propriedade

float

Matrix40

Obtenha ou coloca o elemento na quarta linha e 0 (zero) coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Valor da propriedade

float

Matrix41

Obtenha ou coloca o elemento na quarta linha e primeira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Valor da propriedade

float

Matrix42

Obtenha ou coloca o elemento na quarta linha e segunda coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Valor da propriedade

float

Matrix43

Obtenha ou coloca o elemento na quarta linha e terceira coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Valor da propriedade

float

Matrix44

Obtenha ou coloca o elemento na quarta linha e na quarta coluna deste Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Valor da propriedade

float

Esta[Int, Int]

Obtenha ou coloca o elemento na linha e coluna especificada no Aspose.Imaging.ColorMatrix.

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

Valor da propriedade

float

Methods

GetMatrix()

Conheça os valores da matriz.

public float[][] GetMatrix()

Returns

float [ ]

Os valores da matriz são array.

 Português