Class ColorMatrix

Class ColorMatrix

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

מגדיר מטריצה בגודל 5 x 5 שמכילה את הקואורדינטות עבור מרחב RGBA. מספר שיטות של מחלקת Aspose.Imaging.ImageAttributes מתאימות את צבעי התמונה באמצעות מטריצת צבעים. מחלקה זו אינה ניתנת להורשה.

public sealed class ColorMatrix

ירושה

objectColorMatrix

חברים שהורשו

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

בונים

ColorMatrix()

מאתחל מופע חדש של מחלקת Aspose.Imaging.ColorMatrix.

public ColorMatrix()

ColorMatrix(float[][])

מאתחל מופע חדש של מחלקת Aspose.Imaging.ColorMatrix באמצעות האלמנטים במטריצה המצוינת newColorMatrix.

public ColorMatrix(float[][] newColorMatrix)

פרמטרים

newColorMatrix float[][]

ערכי האלמנטים עבור Aspose.Imaging.ColorMatrix החדש.

שדות

MatrixDimensionElementsCount

מספר האלמנטים בממד המטריצה.

public const int MatrixDimensionElementsCount = 5

ערך שדה

int

MatrixDimensionsCount

מספר ממדי המטריצה.

public const int MatrixDimensionsCount = 5

ערך שדה

int

MatrixTotalElementsCount

מספר האלמנטים הכולל במטריצה.

public const int MatrixTotalElementsCount = 25

ערך שדה

int

מאפיינים

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

this[int, int]

מקבל או קובע את האלמנט בשורה ועמודה המצוינות ב-Aspose.Imaging.ColorMatrix.

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

ערך מאפיין

float

שיטות

GetMatrix()

מקבל את ערכי המטריצה.

public float[][] GetMatrix()

מחזיר

float[][]

מערך ערכי המטריצה.

 Ελληνικά