Class ColorMatrix

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

objectColorMatrix

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

int

MatrixDimensionsCount

Jumlah dimensi matriks.

public const int MatrixDimensionsCount = 5

Nilai Field

int

MatrixTotalElementsCount

Jumlah total elemen dalam matriks.

public const int MatrixTotalElementsCount = 25

Nilai Field

int

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

float

Matrix01

Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.

public float Matrix01 { get; set; }

Nilai Properti

float

Matrix02

Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.

public float Matrix02 { get; set; }

Nilai Properti

float

Matrix03

Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.

public float Matrix03 { get; set; }

Nilai Properti

float

Matrix04

Mendapatkan atau menetapkan elemen di baris 0 (nol) dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.

public float Matrix04 { get; set; }

Nilai Properti

float

Matrix10

Mendapatkan atau menetapkan elemen di baris pertama dan kolom 0 (nol) dari Aspose.Imaging.ColorMatrix ini.

public float Matrix10 { get; set; }

Nilai Properti

float

Matrix11

Mendapatkan atau menetapkan elemen di baris pertama dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.

public float Matrix11 { get; set; }

Nilai Properti

float

Matrix12

Mendapatkan atau menetapkan elemen di baris pertama dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.

public float Matrix12 { get; set; }

Nilai Properti

float

Matrix13

Mendapatkan atau menetapkan elemen di baris pertama dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.

public float Matrix13 { get; set; }

Nilai Properti

float

Matrix14

Mendapatkan atau menetapkan elemen di baris pertama dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.

public float Matrix14 { get; set; }

Nilai Properti

float

Matrix20

Mendapatkan atau menetapkan elemen di baris kedua dan kolom 0 (nol) dari Aspose.Imaging.ColorMatrix ini.

public float Matrix20 { get; set; }

Nilai Properti

float

Matrix21

Mendapatkan atau menetapkan elemen di baris kedua dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.

public float Matrix21 { get; set; }

Nilai Properti

float

Matrix22

Mendapatkan atau menetapkan elemen di baris kedua dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.

public float Matrix22 { get; set; }

Nilai Properti

float

Matrix23

Mendapatkan atau menetapkan elemen di baris kedua dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.

public float Matrix23 { get; set; }

Nilai Properti

float

Matrix24

Mendapatkan atau menetapkan elemen di baris kedua dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.

public float Matrix24 { get; set; }

Nilai Properti

float

Matrix30

Mendapatkan atau menetapkan elemen di baris ketiga dan kolom 0 (nol) dari Aspose.Imaging.ColorMatrix ini.

public float Matrix30 { get; set; }

Nilai Properti

float

Matrix31

Mendapatkan atau menetapkan elemen di baris ketiga dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.

public float Matrix31 { get; set; }

Nilai Properti

float

Matrix32

Mendapatkan atau menetapkan elemen di baris ketiga dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.

public float Matrix32 { get; set; }

Nilai Properti

float

Matrix33

Mendapatkan atau menetapkan elemen di baris ketiga dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.

public float Matrix33 { get; set; }

Nilai Properti

float

Matrix34

Mendapatkan atau menetapkan elemen di baris ketiga dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.

public float Matrix34 { get; set; }

Nilai Properti

float

Matrix40

Mendapatkan atau menetapkan elemen di baris keempat dan kolom 0 (nol) dari Aspose.Imaging.ColorMatrix ini.

public float Matrix40 { get; set; }

Nilai Properti

float

Matrix41

Mendapatkan atau menetapkan elemen di baris keempat dan kolom pertama dari Aspose.Imaging.ColorMatrix ini.

public float Matrix41 { get; set; }

Nilai Properti

float

Matrix42

Mendapatkan atau menetapkan elemen di baris keempat dan kolom kedua dari Aspose.Imaging.ColorMatrix ini.

public float Matrix42 { get; set; }

Nilai Properti

float

Matrix43

Mendapatkan atau menetapkan elemen di baris keempat dan kolom ketiga dari Aspose.Imaging.ColorMatrix ini.

public float Matrix43 { get; set; }

Nilai Properti

float

Matrix44

Mendapatkan atau menetapkan elemen di baris keempat dan kolom keempat dari Aspose.Imaging.ColorMatrix ini.

public float Matrix44 { get; set; }

Nilai Properti

float

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

float

Metode

GetMatrix()

Mendapatkan nilai matriks.

public float[][] GetMatrix()

Mengembalikan

float[][]

Array nilai matriks.

 Indonesia