Class ColorMatrix
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Mendefinisikan matriks 5 x 5 yang berisi koordinat untuk ruang RGBA. Beberapa metode dari kelas Aspose.Imaging.ImageAttributes menyesuaikan warna gambar dengan menggunakan matriks warna. Kelas ini tidak dapat diwarisi.
public sealed class ColorMatrix
Pewarisan
Anggota yang Dwarisi
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
ColorMatrix()
Menginisialisasi instance baru dari kelas Aspose.Imaging.ColorMatrix.
public ColorMatrix()
ColorMatrix(float[][])
Menginisialisasi instance baru dari kelas Aspose.Imaging.ColorMatrix menggunakan elemen dalam matriks yang ditentukan newColorMatrix
.
public ColorMatrix(float[][] newColorMatrix)
Parameter
newColorMatrix
float[][]
Nilai elemen untuk Aspose.Imaging.ColorMatrix yang baru.
Fields
MatrixDimensionElementsCount
Jumlah elemen dalam dimensi matriks.
public const int MatrixDimensionElementsCount = 5
Nilai Field
MatrixDimensionsCount
Jumlah dimensi matriks.
public const int MatrixDimensionsCount = 5
Nilai Field
MatrixTotalElementsCount
Jumlah total elemen dalam matriks.
public const int MatrixTotalElementsCount = 25
Nilai Field
Properti
Matrix00
Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom 0 dari Aspose.Imaging.ColorMatrix ini.
public float Matrix00 { get; set; }
Nilai Properti
Matrix01
Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.
public float Matrix01 { get; set; }
Nilai Properti
Matrix02
Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.
public float Matrix02 { get; set; }
Nilai Properti
Matrix03
Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.
public float Matrix03 { get; set; }
Nilai Properti
Matrix04
Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.
public float Matrix04 { get; set; }
Nilai Properti
Matrix10
Mendapatkan atau menetapkan elemen di baris pertama dan kolom 0 (nol) dari Aspose.Imaging.ColorMatrix ini.
public float Matrix10 { get; set; }
Nilai Properti
Matrix11
Mendapatkan atau menetapkan elemen di baris pertama dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.
public float Matrix11 { get; set; }
Nilai Properti
Matrix12
Mendapatkan atau menetapkan elemen di baris pertama dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.
public float Matrix12 { get; set; }
Nilai Properti
Matrix13
Mendapatkan atau menetapkan elemen di baris pertama dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.
public float Matrix13 { get; set; }
Nilai Properti
Matrix14
Mendapatkan atau menetapkan elemen di baris pertama dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.
public float Matrix14 { get; set; }
Nilai Properti
Matrix20
Mendapatkan atau menetapkan elemen di baris kedua dan kolom 0 (nol) dari Aspose.Imaging.ColorMatrix ini.
public float Matrix20 { get; set; }
Nilai Properti
Matrix21
Mendapatkan atau menetapkan elemen di baris kedua dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.
public float Matrix21 { get; set; }
Nilai Properti
Matrix22
Mendapatkan atau menetapkan elemen di baris kedua dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.
public float Matrix22 { get; set; }
Nilai Properti
Matrix23
Mendapatkan atau menetapkan elemen di baris kedua dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.
public float Matrix23 { get; set; }
Nilai Properti
Matrix24
Mendapatkan atau menetapkan elemen di baris kedua dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.
public float Matrix24 { get; set; }
Nilai Properti
Matrix30
Mendapatkan atau menetapkan elemen di baris ketiga dan kolom 0 (nol) dari Aspose.Imaging.ColorMatrix ini.
public float Matrix30 { get; set; }
Nilai Properti
Matrix31
Mendapatkan atau menetapkan elemen di baris ketiga dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.
public float Matrix31 { get; set; }
Nilai Properti
Matrix32
Mendapatkan atau menetapkan elemen di baris ketiga dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.
public float Matrix32 { get; set; }
Nilai Properti
Matrix33
Mendapatkan atau menetapkan elemen di baris ketiga dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.
public float Matrix33 { get; set; }
Nilai Properti
Matrix34
Mendapatkan atau menetapkan elemen di baris ketiga dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.
public float Matrix34 { get; set; }
Nilai Properti
Matrix40
Mendapatkan atau menetapkan elemen di baris keempat dan kolom 0 (nol) dari Aspose.Imaging.ColorMatrix ini.
public float Matrix40 { get; set; }
Nilai Properti
Matrix41
Mendapatkan atau menetapkan elemen di baris keempat dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.
public float Matrix41 { get; set; }
Nilai Properti
Matrix42
Mendapatkan atau menetapkan elemen di baris keempat dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.
public float Matrix42 { get; set; }
Nilai Properti
Matrix43
Mendapatkan atau menetapkan elemen di baris keempat dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.
public float Matrix43 { get; set; }
Nilai Properti
Matrix44
Mendapatkan atau menetapkan elemen di baris keempat dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.
public float Matrix44 { get; set; }
Nilai Properti
this[int, int]
Mendapatkan atau menetapkan elemen di baris dan kolom yang ditentukan dalam Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }
Nilai Properti
Metode
GetMatrix()
Mendapatkan nilai matriks.
public float[][] GetMatrix()
Mengembalikan
float[][]
Array nilai matriks.