Class ColorMatrix

Class ColorMatrix

A név: Aspose.Imaging Összefoglaló: Aspose.Imaging.dll (25.4.0)

Meghatározza az 5 x 5 matrixot, amely tartalmazza a RGBA tér koordinátáit.A Aspose.Imaging.ImageAttributes osztályok szabályozzák a kép színeit egy színmatrix használatával.Ez az osztály nem öröklődhet.

public sealed class ColorMatrix

Inheritance

object ColorMatrix

Örökletes tagok

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

Constructors

ColorMatrix()

Elindítja a Aspose.Imaging.ColorMatrix osztály új példáját.

public ColorMatrix()

ColorMatrix(Flotta[][])

A Aspose.Imaging.ColorMatrix osztály új példányát kezdeményezi az elemek használatával a newColorMatrix" meghatározott matrixban.

public ColorMatrix(float[][] newColorMatrix)

Parameters

newColorMatrix float [][]

Az elemek értékei az új Aspose.Imaging.ColorMatrix számára.

Fields

MatrixDimensionElementsCount

Az elemek száma a matrix dimenzióban.

public const int MatrixDimensionElementsCount = 5

mező értéke

int

MatrixDimensionsCount

A matrix dimenziók száma.

public const int MatrixDimensionsCount = 5

mező értéke

int

MatrixTotalElementsCount

A matrix összes elemeinek száma.

public const int MatrixTotalElementsCount = 25

mező értéke

int

Properties

Matrix00

Megkapja vagy állítja az elemet a 0 (zéró) sorban és 0 oszlopban a Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

ingatlan értéke

float

Matrix01

Megkapja vagy állítja az elemet a 0 (zéró) sorban és ezen Aspose.Imaging.ColorMatrix első oszlopában.

public float Matrix01 { get; set; }

ingatlan értéke

float

Matrix02

Megkapja vagy állítja az elemet a 0 (zéró) sorban és a Aspose.Imaging.ColorMatrix második oszlopában.

public float Matrix02 { get; set; }

ingatlan értéke

float

Matrix03

Megkapja vagy állítja az elemet a 0 (zéró) sorban és ezen Aspose.Imaging.ColorMatrix harmadik oszlopában.

public float Matrix03 { get; set; }

ingatlan értéke

float

Matrix04

Megkapja vagy állítja az elemet a 0 (zéró) sorban és a Aspose.Imaging.ColorMatrix negyedik oszlopában.

public float Matrix04 { get; set; }

ingatlan értéke

float

Matrix10

Megkapja vagy állítja az elemet az első sorban és 0 (zéró) oszlopban a Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

ingatlan értéke

float

Matrix11

Megkapja vagy állítja az elemet a Aspose.Imaging.ColorMatrix első sorában és első oszlopában.

public float Matrix11 { get; set; }

ingatlan értéke

float

Matrix12

Megkapja vagy állítja az elemet a Aspose.Imaging.ColorMatrix első és második oszlopában.

public float Matrix12 { get; set; }

ingatlan értéke

float

Matrix13

Megkapja vagy állítja az elemet a Aspose.Imaging.ColorMatrix első és harmadik oszlopában.

public float Matrix13 { get; set; }

ingatlan értéke

float

Matrix14

Megkapja vagy állítja az elemet a Aspose.Imaging.ColorMatrix első és negyedik oszlopában.

public float Matrix14 { get; set; }

ingatlan értéke

float

Matrix20

Megkapja vagy állítja az elemet a második sorban és 0 (zéró) oszlop ezen Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

ingatlan értéke

float

Matrix21

Szerezze meg vagy állítsa be az elemet a Aspose.Imaging.ColorMatrix második sorában és első oszlopában.

public float Matrix21 { get; set; }

ingatlan értéke

float

Matrix22

Megkapja vagy állítja az elemet a Aspose.Imaging.ColorMatrix második sorában és második oszlopában.

public float Matrix22 { get; set; }

ingatlan értéke

float

Matrix23

Szerezze meg vagy állítsa be az elemet a Aspose.Imaging.ColorMatrix második és harmadik oszlopában.

public float Matrix23 { get; set; }

ingatlan értéke

float

Matrix24

Megkapja vagy állítja az elemet a Aspose.Imaging.ColorMatrix második sorában és negyedik oszlopában.

public float Matrix24 { get; set; }

ingatlan értéke

float

Matrix30

Szerezze meg vagy állítsa be az elemet a harmadik sorban és 0 (zéró) oszlopban a Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

ingatlan értéke

float

Matrix31

Megkapja vagy állítja az elemet a harmadik sorban és az első oszlopban a Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

ingatlan értéke

float

Matrix32

Szerezze meg vagy állítsa be az elemet a Aspose.Imaging.ColorMatrix harmadik sorában és második oszlopában.

public float Matrix32 { get; set; }

ingatlan értéke

float

Matrix33

Szerezze meg vagy állítsa be az elemet a Aspose.Imaging.ColorMatrix harmadik sorában és harmadik oszlopában.

public float Matrix33 { get; set; }

ingatlan értéke

float

Matrix34

Kapja meg vagy állítja az elem a harmadik sorban és a negyedik oszlop ezen Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

ingatlan értéke

float

Matrix40

Megkapja vagy állítja az elemet a negyedik sorban és 0 (zéró) oszlop ezen Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

ingatlan értéke

float

Matrix41

Kapja meg vagy állítja az elem a negyedik sorban és az első oszlop ezen Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

ingatlan értéke

float

Matrix42

Kapja meg vagy állítja az elem a negyedik sorban és a második oszlop ezen Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

ingatlan értéke

float

Matrix43

Szerezze meg vagy állítsa be az elemet a Aspose.Imaging.ColorMatrix negyedik sorában és harmadik oszlopában.

public float Matrix43 { get; set; }

ingatlan értéke

float

Matrix44

Szerezze meg vagy állítsa be az elemet a Aspose.Imaging.ColorMatrix negyedik sorában és negyed oszlopában.

public float Matrix44 { get; set; }

ingatlan értéke

float

Ez a[Az int, int]

Megkapja vagy állítja az elemet a megadott sorban és oszlopban a Aspose.Imaging.ColorMatrix.

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

ingatlan értéke

float

Methods

GetMatrix()

Megkapja a matrix értékeket.

public float[][] GetMatrix()

Returns

float [][]

A matrix értékek array.

 Magyar