Class ColorMatrix

Class ColorMatrix

Названий на: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)

Визначає 5 x 5 матрицю, яка містить координати для простору RGBA. Кілька методів Aspose.Imaging.ImageAttributes клас адаптує кольори зображення, використовуючи колірну матику.

public sealed class ColorMatrix

Inheritance

object ColorMatrix

Нападні члени

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

Constructors

ColorMatrix()

Ініціалює нову інстанцію класу Aspose.Imaging.ColorMatrix.

public ColorMatrix()

ColorMatrix(Флота[][])

Ініціалізує нову інстанцію класу Aspose.Imaging.ColorMatrix за допомогою елементів в зазначеній матриці newColoreMatrx'.

public ColorMatrix(float[][] newColorMatrix)

Parameters

newColorMatrix float [ ]

Ціни елементів для нового Aspose.Imaging.ColorMatrix.

Fields

MatrixDimensionElementsCount

Кількість елементів в матричному розмірі.

public const int MatrixDimensionElementsCount = 5

Полезна вартість

int

MatrixDimensionsCount

Кількість матричних розмірів.

public const int MatrixDimensionsCount = 5

Полезна вартість

int

MatrixTotalElementsCount

Загальна кількість елементів в матриці.

public const int MatrixTotalElementsCount = 25

Полезна вартість

int

Properties

Matrix00

Отримати або встановити елемент у рядку 0 (нуль) і колоні 0 цього Aspose.Imaging.ColorMatrix.

public float Matrix00 { get; set; }

вартість нерухомості

float

Matrix01

Отримати або встановити елемент у рядку 0 (нуль) і першу колонку цього Aspose.Imaging.ColorMatrix.

public float Matrix01 { get; set; }

вартість нерухомості

float

Matrix02

Отримати або встановити елемент у рядку 0 (нуль) і другому колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix02 { get; set; }

вартість нерухомості

float

Matrix03

Отримати або встановити елемент у рядку 0 (нуль) і третій колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix03 { get; set; }

вартість нерухомості

float

Matrix04

Отримати або встановити елемент у рядку 0 (нуль) і четвертій колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix04 { get; set; }

вартість нерухомості

float

Matrix10

Отримати або встановити елемент на першому рядку і колону 0 (нуль) цього Aspose.Imaging.ColorMatrix.

public float Matrix10 { get; set; }

вартість нерухомості

float

Matrix11

Отримати або встановити елемент у першому рядку і першій колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix11 { get; set; }

вартість нерухомості

float

Matrix12

Отримати або встановити елемент у першому рядку і другому стовпі цього Aspose.Imaging.ColorMatrix.

public float Matrix12 { get; set; }

вартість нерухомості

float

Matrix13

Отримати або встановити елемент у першому рядку і третьому стовпі цього Aspose.Imaging.ColorMatrix.

public float Matrix13 { get; set; }

вартість нерухомості

float

Matrix14

Отримати або встановити елемент у першому рядку і четвертому колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix14 { get; set; }

вартість нерухомості

float

Matrix20

Отримати або встановити елемент у другому рядку і колоні 0 (нуле) цього Aspose.Imaging.ColorMatrix.

public float Matrix20 { get; set; }

вартість нерухомості

float

Matrix21

Отримати або встановити елемент у другому рядку і першому колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix21 { get; set; }

вартість нерухомості

float

Matrix22

Знайдіть або встановить елемент у другому рядку і другій колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix22 { get; set; }

вартість нерухомості

float

Matrix23

Отримати або встановити елемент у другому рядку і третьому стовпі цього Aspose.Imaging.ColorMatrix.

public float Matrix23 { get; set; }

вартість нерухомості

float

Matrix24

Отримати або встановити елемент у другому рядку і четвертому колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix24 { get; set; }

вартість нерухомості

float

Matrix30

Отримати або встановити елемент у третьому рядку і колоні 0 (нуле) цього Aspose.Imaging.ColorMatrix.

public float Matrix30 { get; set; }

вартість нерухомості

float

Matrix31

Отримати або встановити елемент у третьому рядку і першому колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix31 { get; set; }

вартість нерухомості

float

Matrix32

Отримати або встановити елемент у третьому рядку і другому колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix32 { get; set; }

вартість нерухомості

float

Matrix33

Отримати або встановити елемент у третьому рядку і третій колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix33 { get; set; }

вартість нерухомості

float

Matrix34

Отримати або встановити елемент у третьому рядку і четвертому колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix34 { get; set; }

вартість нерухомості

float

Matrix40

Отримати або встановити елемент у четвертому рядку і колоні 0 (нуле) цього Aspose.Imaging.ColorMatrix.

public float Matrix40 { get; set; }

вартість нерухомості

float

Matrix41

Отримати або встановити елемент у четвертому рядку і першому колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix41 { get; set; }

вартість нерухомості

float

Matrix42

Отримати або встановити елемент у четвертому рядку і другому стовпі цього Aspose.Imaging.ColorMatrix.

public float Matrix42 { get; set; }

вартість нерухомості

float

Matrix43

Отримати або встановити елемент у четвертому рядку і третьому стовпі цього Aspose.Imaging.ColorMatrix.

public float Matrix43 { get; set; }

вартість нерухомості

float

Matrix44

Отримати або встановити елемент у четвертому рядку і четвертій колонці цього Aspose.Imaging.ColorMatrix.

public float Matrix44 { get; set; }

вартість нерухомості

float

Цей[ІТ, ІТ]

Знайти або встановити елемент в зазначеній рядку і колонці в Aspose.Imaging.ColorMatrix.

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

вартість нерухомості

float

Methods

GetMatrix()

Визначте значення матриці.

public float[][] GetMatrix()

Returns

float [ ]

Матричні цінності розраховані.

 Українська