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
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
MatrixDimensionsCount
Matris boyutlarının sayısı.
public const int MatrixDimensionsCount = 5
Alan Değeri
MatrixTotalElementsCount
Matristeki toplam eleman sayısı.
public const int MatrixTotalElementsCount = 25
Alan Değeri
Ö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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Yöntemler
GetMatrix()
Matris değerlerini alır.
public float[][] GetMatrix()
Döndürür
float[][]
Matris değerleri dizisi.