Class ColorMatrix
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
RGBA空間の座標を含む5 x 5の行列を定義します。Aspose.Imaging.ImageAttributesクラスのいくつかのメソッドは、カラーマトリックスを使用して画像の色を調整します。このクラスは継承できません。
public sealed class ColorMatrix
継承
継承メンバー
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[][])
指定された行列newColorMatrix
の要素を使用して、Aspose.Imaging.ColorMatrixクラスの新しいインスタンスを初期化します。
public ColorMatrix(float[][] newColorMatrix)
パラメータ
newColorMatrix
float[][]
新しいAspose.Imaging.ColorMatrixの要素の値。
フィールド
MatrixDimensionElementsCount
行列の次元の要素数。
public const int MatrixDimensionElementsCount = 5
フィールド値
MatrixDimensionsCount
行列の次元数。
public const int MatrixDimensionsCount = 5
フィールド値
MatrixTotalElementsCount
行列の要素の合計数。
public const int MatrixTotalElementsCount = 25
フィールド値
プロパティ
Matrix00
このAspose.Imaging.ColorMatrixの0(ゼロ)行0列の要素を取得または設定します。
public float Matrix00 { get; set; }
プロパティ値
Matrix01
このAspose.Imaging.ColorMatrixの0(ゼロ)行1列の要素を取得または設定します。
public float Matrix01 { get; set; }
プロパティ値
Matrix02
このAspose.Imaging.ColorMatrixの0(ゼロ)行2列の要素を取得または設定します。
public float Matrix02 { get; set; }
プロパティ値
Matrix03
このAspose.Imaging.ColorMatrixの0(ゼロ)行3列の要素を取得または設定します。
public float Matrix03 { get; set; }
プロパティ値
Matrix04
このAspose.Imaging.ColorMatrixの0(ゼロ)行4列の要素を取得または設定します。
public float Matrix04 { get; set; }
プロパティ値
Matrix10
このAspose.Imaging.ColorMatrixの1行0(ゼロ)列の要素を取得または設定します。
public float Matrix10 { get; set; }
プロパティ値
Matrix11
このAspose.Imaging.ColorMatrixの1行1列の要素を取得または設定します。
public float Matrix11 { get; set; }
プロパティ値
Matrix12
このAspose.Imaging.ColorMatrixの1行2列の要素を取得または設定します。
public float Matrix12 { get; set; }
プロパティ値
Matrix13
このAspose.Imaging.ColorMatrixの1行3列の要素を取得または設定します。
public float Matrix13 { get; set; }
プロパティ値
Matrix14
このAspose.Imaging.ColorMatrixの1行4列の要素を取得または設定します。
public float Matrix14 { get; set; }
プロパティ値
Matrix20
このAspose.Imaging.ColorMatrixの2行0(ゼロ)列の要素を取得または設定します。
public float Matrix20 { get; set; }
プロパティ値
Matrix21
このAspose.Imaging.ColorMatrixの2行1列の要素を取得または設定します。
public float Matrix21 { get; set; }
プロパティ値
Matrix22
このAspose.Imaging.ColorMatrixの2行2列の要素を取得または設定します。
public float Matrix22 { get; set; }
プロパティ値
Matrix23
このAspose.Imaging.ColorMatrixの2行3列の要素を取得または設定します。
public float Matrix23 { get; set; }
プロパティ値
Matrix24
このAspose.Imaging.ColorMatrixの2行4列の要素を取得または設定します。
public float Matrix24 { get; set; }
プロパティ値
Matrix30
このAspose.Imaging.ColorMatrixの3行0(ゼロ)列の要素を取得または設定します。
public float Matrix30 { get; set; }
プロパティ値
Matrix31
このAspose.Imaging.ColorMatrixの3行1列の要素を取得または設定します。
public float Matrix31 { get; set; }
プロパティ値
Matrix32
このAspose.Imaging.ColorMatrixの3行2列の要素を取得または設定します。
public float Matrix32 { get; set; }
プロパティ値
Matrix33
このAspose.Imaging.ColorMatrixの3行3列の要素を取得または設定します。
public float Matrix33 { get; set; }
プロパティ値
Matrix34
このAspose.Imaging.ColorMatrixの3行4列の要素を取得または設定します。
public float Matrix34 { get; set; }
プロパティ値
Matrix40
このAspose.Imaging.ColorMatrixの4行0(ゼロ)列の要素を取得または設定します。
public float Matrix40 { get; set; }
プロパティ値
Matrix41
このAspose.Imaging.ColorMatrixの4行1列の要素を取得または設定します。
public float Matrix41 { get; set; }
プロパティ値
Matrix42
このAspose.Imaging.ColorMatrixの4行2列の要素を取得または設定します。
public float Matrix42 { get; set; }
プロパティ値
Matrix43
このAspose.Imaging.ColorMatrixの4行3列の要素を取得または設定します。
public float Matrix43 { get; set; }
プロパティ値
Matrix44
このAspose.Imaging.ColorMatrixの4行4列の要素を取得または設定します。
public float Matrix44 { get; set; }
プロパティ値
this[int, int]
Aspose.Imaging.ColorMatrix内の指定された行と列の要素を取得または設定します。
public float this[int row, int column] { get; set; }
プロパティ値
メソッド
GetMatrix()
行列の値を取得します。
public float[][] GetMatrix()
戻り値
float[][]
行列の値の配列。