Class ColorMatrix

Class ColorMatrix

Namn på plats: Aspose.Imaging Församling: Aspose.Imaging.dll (25.4.0)

Definiera en 5 x 5 matris som innehåller koordinaterna för RGBA-utrymmet. Flera metoder för Aspose.Imaging.ImageAttributes klass justera bildfärger med hjälp av en färgmatris.

public sealed class ColorMatrix

Inheritance

object ColorMatrix

Arvsmedlemmar

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

Constructors

ColorMatrix()

Initialiserar en ny instans av Aspose.Imaging.ColorMatrix klass.

public ColorMatrix()

ColorMatrix(Flotta[][])

Initialiserar en ny instans av Aspose.Imaging.ColorMatrix-klassen med hjälp av elementen i den angivna matrisen newColorMatrix'.

public ColorMatrix(float[][] newColorMatrix)

Parameters

newColorMatrix float [ [ ]

Värden av elementen för den nya Aspose.Imaging.ColorMatrix.

Fields

MatrixDimensionElementsCount

Antalet element i matrisdimension.

public const int MatrixDimensionElementsCount = 5

Fältvärde

int

MatrixDimensionsCount

Antalet matrisdimensioner.

public const int MatrixDimensionsCount = 5

Fältvärde

int

MatrixTotalElementsCount

Det totala antalet element i matrisen.

public const int MatrixTotalElementsCount = 25

Fältvärde

int

Properties

Matrix00

Få eller ställa in elementet i 0 (zero) rad och 0 kolumn i denna Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Fastighetsvärde

float

Matrix01

Få eller sätta elementet i 0 (zero) rad och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Fastighetsvärde

float

Matrix02

Få eller sätta elementet i 0 (zero) rad och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Fastighetsvärde

float

Matrix03

Få eller sätta elementet i 0 (zero) rad och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Fastighetsvärde

float

Matrix04

Få eller sätta elementet i 0 (zero) rad och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Fastighetsvärde

float

Matrix10

Få eller ställa in elementet i första raden och 0 (zero) kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Fastighetsvärde

float

Matrix11

Få eller ställa in elementet i första raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Fastighetsvärde

float

Matrix12

Få eller sätta elementet i den första raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Fastighetsvärde

float

Matrix13

Få eller sätta elementet i den första raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Fastighetsvärde

float

Matrix14

Få eller sätta elementet i den första raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Fastighetsvärde

float

Matrix20

Få eller ställa in elementet i den andra raden och 0 (zero) kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Fastighetsvärde

float

Matrix21

Få eller sätta elementet i den andra raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Fastighetsvärde

float

Matrix22

Få eller sätta elementet i den andra raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Fastighetsvärde

float

Matrix23

Få eller ställa in elementet i den andra raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Fastighetsvärde

float

Matrix24

Få eller sätta elementet i den andra raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Fastighetsvärde

float

Matrix30

Få eller sätta elementet i den tredje raden och 0 (zero) kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Fastighetsvärde

float

Matrix31

Få eller sätta elementet i den tredje raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Fastighetsvärde

float

Matrix32

Få eller sätta elementet i den tredje raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Fastighetsvärde

float

Matrix33

Få eller sätta elementet i den tredje raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Fastighetsvärde

float

Matrix34

Få eller sätta elementet i den tredje raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Fastighetsvärde

float

Matrix40

Få eller sätta elementet i den fjärde raden och 0 (zero) kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Fastighetsvärde

float

Matrix41

Få eller sätta elementet i den fjärde raden och första kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Fastighetsvärde

float

Matrix42

Få eller sätta elementet i den fjärde raden och andra kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Fastighetsvärde

float

Matrix43

Få eller sätta elementet i den fjärde raden och tredje kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Fastighetsvärde

float

Matrix44

Få eller sätta elementet i den fjärde raden och fjärde kolumnen i denna Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Fastighetsvärde

float

Detta[int, int]

Få eller sätta elementet i den angivna raden och kolumnen i Aspose.Imaging.ColorMatrix.

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

Fastighetsvärde

float

Methods

GetMatrix()

Upptäck matrisvärden.

public float[][] GetMatrix()

Returns

float [ [ ]

Matrix värden array.

 Svenska