Class ColorMatrix

Class ColorMatrix

Nome do espaço: Aspose.Imaging Assembleia: Aspose.Imaging.dll (25.4.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