Class ColorMatrix

Class ColorMatrix

Название пространства: Aspose.Imaging Ассоциация: Aspose.Imaging.dll (25.4.0)

Определяет 5х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 с использованием элементов в указанной матрице <код класс=“paramref”>новоеКолорМатрикс".

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 [ ]

Значения матрицы распределяются.

 Русский