Class ColorMatrix

Class ColorMatrix

Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Definuje 5 x 5 matricu, ktorá obsahuje koordináty pre priestor RGBA. Niektoré metódy Aspose.Imaging.ImageAttributes triedy prispôsobiť farby obrazu pomocou farebnej matrice.

public sealed class ColorMatrix

Inheritance

object ColorMatrix

Z dedičných členov

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

Constructors

ColorMatrix()

Initalizuje novú inštanciu triedy Aspose.Imaging.ColorMatrix.

public ColorMatrix()

ColorMatrix(flotila[][])

Initalizuje novú inštanciu triedy Aspose.Imaging.ColorMatrix pomocou prvkov v špecifikovanej matrici <kód trieda=“paramref”>nový ColorMatrx'.

public ColorMatrix(float[][] newColorMatrix)

Parameters

newColorMatrix float [][]

Hodnoty prvkov pre nový Aspose.Imaging.ColorMatrix.

Fields

MatrixDimensionElementsCount

Počet prvkov v matrixovej dimenzii.

public const int MatrixDimensionElementsCount = 5

Fieldová hodnota

int

MatrixDimensionsCount

Počet rozmerov matriky.

public const int MatrixDimensionsCount = 5

Fieldová hodnota

int

MatrixTotalElementsCount

Celkový počet prvkov v matrici.

public const int MatrixTotalElementsCount = 25

Fieldová hodnota

int

Properties

Matrix00

Získajte alebo nastavíte prvok v riadku 0 (zero) a v stĺpci 0 tohto Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

Hodnota nehnuteľnosti

float

Matrix01

Získať alebo nastaviť prvok v riadku 0 (zero) a prvý stĺpec tohto Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

Hodnota nehnuteľnosti

float

Matrix02

Získajte alebo nastavíte prvok v riadku 0 (zero) a druhom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

Hodnota nehnuteľnosti

float

Matrix03

Získajte alebo nastavíte prvok v riadku 0 (zero) a treťom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

Hodnota nehnuteľnosti

float

Matrix04

Získajte alebo nastavíte prvok v riadku 0 (zero) a štvrtom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

Hodnota nehnuteľnosti

float

Matrix10

Získať alebo nastaviť prvok v prvom riadku a 0 (zero) stĺpca tohto Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

Hodnota nehnuteľnosti

float

Matrix11

Získajte alebo nastavíte prvok v prvom riadku a v prvej stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

Hodnota nehnuteľnosti

float

Matrix12

Získať alebo nastaviť prvok v prvom riadku a druhom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

Hodnota nehnuteľnosti

float

Matrix13

Získajte alebo nastavíte prvok v prvom riadku a treťom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

Hodnota nehnuteľnosti

float

Matrix14

Získať alebo nastaviť prvok v prvom riadku a štvrtom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

Hodnota nehnuteľnosti

float

Matrix20

Získať alebo nastaviť prvok v druhom riadku a 0 (zero) stĺpca tohto Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

Hodnota nehnuteľnosti

float

Matrix21

Získajte alebo nastavíte prvok v druhom riadku a v prvom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

Hodnota nehnuteľnosti

float

Matrix22

Získať alebo nastaviť prvok v druhom riadku a druhej stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

Hodnota nehnuteľnosti

float

Matrix23

Získajte alebo nastavíte prvok v druhom riadku a treťom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

Hodnota nehnuteľnosti

float

Matrix24

Získať alebo nastaviť prvok v druhom riadku a štvrtom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

Hodnota nehnuteľnosti

float

Matrix30

Získať alebo nastaviť prvok v treťom riadku a 0 (zero) stĺpca tohto Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

Hodnota nehnuteľnosti

float

Matrix31

Získajte alebo nastavíte prvok v treťom riadku a v prvom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

Hodnota nehnuteľnosti

float

Matrix32

Získajte alebo nastavíte prvok v treťom riadku a druhom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

Hodnota nehnuteľnosti

float

Matrix33

Získať alebo nastaviť prvok v treťom riadku a tretej stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

Hodnota nehnuteľnosti

float

Matrix34

Získajte alebo nastavíte prvok v treťom riadku a štvrtom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

Hodnota nehnuteľnosti

float

Matrix40

Získať alebo nastaviť prvok v štvrtom riadku a 0 (zero) stĺpca tohto Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

Hodnota nehnuteľnosti

float

Matrix41

Získajte alebo nastavíte prvok v štvrtom riadku a v prvom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

Hodnota nehnuteľnosti

float

Matrix42

Získať alebo nastaviť prvok v štvrtom riadku a druhom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

Hodnota nehnuteľnosti

float

Matrix43

Získajte alebo nastavíte prvok v štvrtom riadku a treťom stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

Hodnota nehnuteľnosti

float

Matrix44

Získať alebo nastaviť prvok v štvrtom riadku a štvrtej stĺpci tohto Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

Hodnota nehnuteľnosti

float

Toto[a int, int]

Získajte alebo nastavíte prvok v uvedenom riadku a stĺpci v Aspose.Imaging.ColorMatrix.

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

Hodnota nehnuteľnosti

float

Methods

GetMatrix()

Získava hodnoty matriky.

public float[][] GetMatrix()

Returns

float [][]

Matrix hodnoty sú rozdelené.

 Slovenčina