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

อาร์เรย์ค่าของเมทริกซ์

 แบบไทย