Class ColorMatrix

Class ColorMatrix

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

RGBA alanındaki koordinatları içeren 5 x 5 matris tanımlar. Aspose.Imaging.ImageAttributes sınıfının birkaç yöntemi, bir renk matrisini kullanarak resim renklerini ayarlar. Bu sınıf miras alınamaz.

public sealed class ColorMatrix

Miras

objectColorMatrix

Miras Alınan Üyeler

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

Yapıcılar

ColorMatrix()

Aspose.Imaging.ColorMatrix sınıfının yeni bir örneğini başlatır.

public ColorMatrix()

ColorMatrix(float[][])

Belirtilen newColorMatrix matrisindeki elemanları kullanarak Aspose.Imaging.ColorMatrix sınıfının yeni bir örneğini başlatır.

public ColorMatrix(float[][] newColorMatrix)

Parametreler

newColorMatrix float[][]

Yeni Aspose.Imaging.ColorMatrix için elemanların değerleri.

Alanlar

MatrixDimensionElementsCount

Matris boyutundaki eleman sayısı.

public const int MatrixDimensionElementsCount = 5

Alan Değeri

int

MatrixDimensionsCount

Matris boyutlarının sayısı.

public const int MatrixDimensionsCount = 5

Alan Değeri

int

MatrixTotalElementsCount

Matristeki toplam eleman sayısı.

public const int MatrixTotalElementsCount = 25

Alan Değeri

int

Özellikler

Matrix00

Bu Aspose.Imaging.ColorMatrix’in 0 (sıfır) satır ve 0 sütunundaki elemanı alır veya ayarlar.

public float Matrix00 { get; set; }

Özellik Değeri

float

Matrix01

Bu Aspose.Imaging.ColorMatrix’in 0 (sıfır) satır ve birinci sütunundaki elemanı alır veya ayarlar.

public float Matrix01 { get; set; }

Özellik Değeri

float

Matrix02

Bu Aspose.Imaging.ColorMatrix’in 0 (sıfır) satır ve ikinci sütunundaki elemanı alır veya ayarlar.

public float Matrix02 { get; set; }

Özellik Değeri

float

Matrix03

Bu Aspose.Imaging.ColorMatrix’in 0 (sıfır) satır ve üçüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix03 { get; set; }

Özellik Değeri

float

Matrix04

Bu Aspose.Imaging.ColorMatrix’in 0 (sıfır) satır ve dördüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix04 { get; set; }

Özellik Değeri

float

Matrix10

Bu Aspose.Imaging.ColorMatrix’in birinci satır ve 0 (sıfır) sütunundaki elemanı alır veya ayarlar.

public float Matrix10 { get; set; }

Özellik Değeri

float

Matrix11

Bu Aspose.Imaging.ColorMatrix’in birinci satır ve birinci sütunundaki elemanı alır veya ayarlar.

public float Matrix11 { get; set; }

Özellik Değeri

float

Matrix12

Bu Aspose.Imaging.ColorMatrix’in birinci satır ve ikinci sütunundaki elemanı alır veya ayarlar.

public float Matrix12 { get; set; }

Özellik Değeri

float

Matrix13

Bu Aspose.Imaging.ColorMatrix’in birinci satır ve üçüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix13 { get; set; }

Özellik Değeri

float

Matrix14

Bu Aspose.Imaging.ColorMatrix’in birinci satır ve dördüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix14 { get; set; }

Özellik Değeri

float

Matrix20

Bu Aspose.Imaging.ColorMatrix’in ikinci satır ve 0 (sıfır) sütunundaki elemanı alır veya ayarlar.

public float Matrix20 { get; set; }

Özellik Değeri

float

Matrix21

Bu Aspose.Imaging.ColorMatrix’in ikinci satır ve birinci sütunundaki elemanı alır veya ayarlar.

public float Matrix21 { get; set; }

Özellik Değeri

float

Matrix22

Bu Aspose.Imaging.ColorMatrix’in ikinci satır ve ikinci sütunundaki elemanı alır veya ayarlar.

public float Matrix22 { get; set; }

Özellik Değeri

float

Matrix23

Bu Aspose.Imaging.ColorMatrix’in ikinci satır ve üçüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix23 { get; set; }

Özellik Değeri

float

Matrix24

Bu Aspose.Imaging.ColorMatrix’in ikinci satır ve dördüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix24 { get; set; }

Özellik Değeri

float

Matrix30

Bu Aspose.Imaging.ColorMatrix’in üçüncü satır ve 0 (sıfır) sütunundaki elemanı alır veya ayarlar.

public float Matrix30 { get; set; }

Özellik Değeri

float

Matrix31

Bu Aspose.Imaging.ColorMatrix’in üçüncü satır ve birinci sütunundaki elemanı alır veya ayarlar.

public float Matrix31 { get; set; }

Özellik Değeri

float

Matrix32

Bu Aspose.Imaging.ColorMatrix’in üçüncü satır ve ikinci sütunundaki elemanı alır veya ayarlar.

public float Matrix32 { get; set; }

Özellik Değeri

float

Matrix33

Bu Aspose.Imaging.ColorMatrix’in üçüncü satır ve üçüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix33 { get; set; }

Özellik Değeri

float

Matrix34

Bu Aspose.Imaging.ColorMatrix’in üçüncü satır ve dördüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix34 { get; set; }

Özellik Değeri

float

Matrix40

Bu Aspose.Imaging.ColorMatrix’in dördüncü satır ve 0 (sıfır) sütunundaki elemanı alır veya ayarlar.

public float Matrix40 { get; set; }

Özellik Değeri

float

Matrix41

Bu Aspose.Imaging.ColorMatrix’in dördüncü satır ve birinci sütunundaki elemanı alır veya ayarlar.

public float Matrix41 { get; set; }

Özellik Değeri

float

Matrix42

Bu Aspose.Imaging.ColorMatrix’in dördüncü satır ve ikinci sütunundaki elemanı alır veya ayarlar.

public float Matrix42 { get; set; }

Özellik Değeri

float

Matrix43

Bu Aspose.Imaging.ColorMatrix’in dördüncü satır ve üçüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix43 { get; set; }

Özellik Değeri

float

Matrix44

Bu Aspose.Imaging.ColorMatrix’in dördüncü satır ve dördüncü sütunundaki elemanı alır veya ayarlar.

public float Matrix44 { get; set; }

Özellik Değeri

float

this[int, int]

Aspose.Imaging.ColorMatrix’deki belirtilen satır ve sütundaki elemanı alır veya ayarlar.

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

Özellik Değeri

float

Yöntemler

GetMatrix()

Matris değerlerini alır.

public float[][] GetMatrix()

Döndürür

float[][]

Matris değerleri dizisi.

 Türkçe