Class ColorMatrix

Class ColorMatrix

Nombre del espacio: Aspose.Imaging Asamblea: Aspose.Imaging.dll (25.4.0)

Define una matriz de 5 x 5 que contiene las coordenadas para el espacio RGBA. Varios métodos del Aspose.Imaging.ImageAttributes clase ajustar los colores de la imagen utilizando una matriz de color. Esta clase no puede ser heredada.

public sealed class ColorMatrix

Inheritance

object ColorMatrix

Miembros heredados

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

Constructors

ColorMatrix()

Inicializa una nueva instancia de la clase Aspose.Imaging.ColorMatrix.

public ColorMatrix()

ColorMatrix(float[][])

Inicializa una nueva instancia de la clase Aspose.Imaging.ColorMatrix utilizando los elementos en la matriz especificada newColorMatrix'.

public ColorMatrix(float[][] newColorMatrix)

Parameters

newColorMatrix float [][][][]

Los valores de los elementos para el nuevo Aspose.Imaging.ColorMatrix.

Fields

MatrixDimensionElementsCount

El número de elementos en la dimensión matriz.

public const int MatrixDimensionElementsCount = 5

Valor de campo

int

MatrixDimensionsCount

El número de dimensiones de la matriz.

public const int MatrixDimensionsCount = 5

Valor de campo

int

MatrixTotalElementsCount

El número total de elementos en la matriz.

public const int MatrixTotalElementsCount = 25

Valor de campo

int

Properties

Matrix00

Obtenga o coloca el elemento en la línea 0 (zero) y la columna 0 de este Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Valor de la propiedad

float

Matrix01

Obtenga o coloca el elemento en la línea 0 (zero) y la primera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Valor de la propiedad

float

Matrix02

Obtenga o coloca el elemento en la línea 0 (zero) y la segunda columna de este Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Valor de la propiedad

float

Matrix03

Obtenga o coloca el elemento en la línea 0 (zero) y la tercera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Valor de la propiedad

float

Matrix04

Obtenga o coloca el elemento en la línea 0 (zero) y la cuarta columna de este Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Valor de la propiedad

float

Matrix10

Obtenga o coloca el elemento en la primera línea y la columna 0 (zero) de este Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Valor de la propiedad

float

Matrix11

Obtenga o coloca el elemento en la primera línea y primera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Valor de la propiedad

float

Matrix12

Obtenga o coloca el elemento en la primera y segunda columna de este Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Valor de la propiedad

float

Matrix13

Obtenga o coloca el elemento en la primera y tercera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Valor de la propiedad

float

Matrix14

Obtenga o coloca el elemento en la primera línea y la cuarta columna de este Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Valor de la propiedad

float

Matrix20

Obtenga o coloca el elemento en la segunda línea y la columna 0 (zero) de este Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Valor de la propiedad

float

Matrix21

Obtenga o coloca el elemento en la segunda línea y primera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Valor de la propiedad

float

Matrix22

Obtenga o coloca el elemento en la segunda línea y segunda columna de este Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Valor de la propiedad

float

Matrix23

Obtenga o coloca el elemento en la segunda línea y tercera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Valor de la propiedad

float

Matrix24

Obtenga o coloca el elemento en la segunda línea y la cuarta columna de este Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Valor de la propiedad

float

Matrix30

Obtenga o coloca el elemento en la tercera línea y la columna 0 (zero) de este Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Valor de la propiedad

float

Matrix31

Obtenga o coloca el elemento en la tercera línea y primera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Valor de la propiedad

float

Matrix32

Obtenga o coloca el elemento en la tercera línea y segunda columna de este Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Valor de la propiedad

float

Matrix33

Obtenga o coloca el elemento en la tercera línea y tercera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Valor de la propiedad

float

Matrix34

Obtenga o coloca el elemento en la tercera línea y la cuarta columna de este Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Valor de la propiedad

float

Matrix40

Obtenga o coloca el elemento en la cuarta línea y la columna 0 (zero) de este Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Valor de la propiedad

float

Matrix41

Obtenga o coloca el elemento en la cuarta línea y primera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Valor de la propiedad

float

Matrix42

Obtenga o coloca el elemento en la cuarta línea y segunda columna de este Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Valor de la propiedad

float

Matrix43

Obtenga o coloca el elemento en la cuarta línea y tercera columna de este Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Valor de la propiedad

float

Matrix44

Obtenga o coloca el elemento en la cuarta línea y cuarta columna de este Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Valor de la propiedad

float

Este[El int, int]

Obtenga o coloca el elemento en la línea y columna especificada en el Aspose.Imaging.ColorMatrix.

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

Valor de la propiedad

float

Methods

GetMatrix()

Tiene los valores de la matriz.

public float[][] GetMatrix()

Returns

float [][][][]

Los valores de la matriz son array.

 Español