Class ColorMatrix
Названий на: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)
Визначає 5 x 5 матрицю, яка містить координати для простору RGBA. Кілька методів Aspose.Imaging.ImageAttributes клас адаптує кольори зображення, використовуючи колірну матику.
public sealed class ColorMatrix
Inheritance
Нападні члени
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
Полезна вартість
MatrixDimensionsCount
Кількість матричних розмірів.
public const int MatrixDimensionsCount = 5
Полезна вартість
MatrixTotalElementsCount
Загальна кількість елементів в матриці.
public const int MatrixTotalElementsCount = 25
Полезна вартість
Properties
Matrix00
Отримати або встановити елемент у рядку 0 (нуль) і колоні 0 цього Aspose.Imaging.ColorMatrix.
public float Matrix00 { get; set; }
вартість нерухомості
Matrix01
Отримати або встановити елемент у рядку 0 (нуль) і першу колонку цього Aspose.Imaging.ColorMatrix.
public float Matrix01 { get; set; }
вартість нерухомості
Matrix02
Отримати або встановити елемент у рядку 0 (нуль) і другому колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix02 { get; set; }
вартість нерухомості
Matrix03
Отримати або встановити елемент у рядку 0 (нуль) і третій колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix03 { get; set; }
вартість нерухомості
Matrix04
Отримати або встановити елемент у рядку 0 (нуль) і четвертій колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix04 { get; set; }
вартість нерухомості
Matrix10
Отримати або встановити елемент на першому рядку і колону 0 (нуль) цього Aspose.Imaging.ColorMatrix.
public float Matrix10 { get; set; }
вартість нерухомості
Matrix11
Отримати або встановити елемент у першому рядку і першій колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix11 { get; set; }
вартість нерухомості
Matrix12
Отримати або встановити елемент у першому рядку і другому стовпі цього Aspose.Imaging.ColorMatrix.
public float Matrix12 { get; set; }
вартість нерухомості
Matrix13
Отримати або встановити елемент у першому рядку і третьому стовпі цього Aspose.Imaging.ColorMatrix.
public float Matrix13 { get; set; }
вартість нерухомості
Matrix14
Отримати або встановити елемент у першому рядку і четвертому колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix14 { get; set; }
вартість нерухомості
Matrix20
Отримати або встановити елемент у другому рядку і колоні 0 (нуле) цього Aspose.Imaging.ColorMatrix.
public float Matrix20 { get; set; }
вартість нерухомості
Matrix21
Отримати або встановити елемент у другому рядку і першому колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix21 { get; set; }
вартість нерухомості
Matrix22
Знайдіть або встановить елемент у другому рядку і другій колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix22 { get; set; }
вартість нерухомості
Matrix23
Отримати або встановити елемент у другому рядку і третьому стовпі цього Aspose.Imaging.ColorMatrix.
public float Matrix23 { get; set; }
вартість нерухомості
Matrix24
Отримати або встановити елемент у другому рядку і четвертому колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix24 { get; set; }
вартість нерухомості
Matrix30
Отримати або встановити елемент у третьому рядку і колоні 0 (нуле) цього Aspose.Imaging.ColorMatrix.
public float Matrix30 { get; set; }
вартість нерухомості
Matrix31
Отримати або встановити елемент у третьому рядку і першому колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix31 { get; set; }
вартість нерухомості
Matrix32
Отримати або встановити елемент у третьому рядку і другому колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix32 { get; set; }
вартість нерухомості
Matrix33
Отримати або встановити елемент у третьому рядку і третій колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix33 { get; set; }
вартість нерухомості
Matrix34
Отримати або встановити елемент у третьому рядку і четвертому колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix34 { get; set; }
вартість нерухомості
Matrix40
Отримати або встановити елемент у четвертому рядку і колоні 0 (нуле) цього Aspose.Imaging.ColorMatrix.
public float Matrix40 { get; set; }
вартість нерухомості
Matrix41
Отримати або встановити елемент у четвертому рядку і першому колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix41 { get; set; }
вартість нерухомості
Matrix42
Отримати або встановити елемент у четвертому рядку і другому стовпі цього Aspose.Imaging.ColorMatrix.
public float Matrix42 { get; set; }
вартість нерухомості
Matrix43
Отримати або встановити елемент у четвертому рядку і третьому стовпі цього Aspose.Imaging.ColorMatrix.
public float Matrix43 { get; set; }
вартість нерухомості
Matrix44
Отримати або встановити елемент у четвертому рядку і четвертій колонці цього Aspose.Imaging.ColorMatrix.
public float Matrix44 { get; set; }
вартість нерухомості
Цей[ІТ, ІТ]
Знайти або встановити елемент в зазначеній рядку і колонці в Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }
вартість нерухомості
Methods
GetMatrix()
Визначте значення матриці.
public float[][] GetMatrix()
Returns
float [ ]
Матричні цінності розраховані.