Class ColorMatrix
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
5 x 5 행렬을 정의하며, RGBA 공간의 좌표를 포함합니다. 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(영) 행과 첫 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix01 { get; set; }
속성 값
Matrix02
이 Aspose.Imaging.ColorMatrix의 0(영) 행과 두 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix02 { get; set; }
속성 값
Matrix03
이 Aspose.Imaging.ColorMatrix의 0(영) 행과 세 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix03 { get; set; }
속성 값
Matrix04
이 Aspose.Imaging.ColorMatrix의 0(영) 행과 네 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix04 { get; set; }
속성 값
Matrix10
이 Aspose.Imaging.ColorMatrix의 첫 번째 행과 0(영) 열의 요소를 가져오거나 설정합니다.
public float Matrix10 { get; set; }
속성 값
Matrix11
이 Aspose.Imaging.ColorMatrix의 첫 번째 행과 첫 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix11 { get; set; }
속성 값
Matrix12
이 Aspose.Imaging.ColorMatrix의 첫 번째 행과 두 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix12 { get; set; }
속성 값
Matrix13
이 Aspose.Imaging.ColorMatrix의 첫 번째 행과 세 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix13 { get; set; }
속성 값
Matrix14
이 Aspose.Imaging.ColorMatrix의 첫 번째 행과 네 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix14 { get; set; }
속성 값
Matrix20
이 Aspose.Imaging.ColorMatrix의 두 번째 행과 0(영) 열의 요소를 가져오거나 설정합니다.
public float Matrix20 { get; set; }
속성 값
Matrix21
이 Aspose.Imaging.ColorMatrix의 두 번째 행과 첫 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix21 { get; set; }
속성 값
Matrix22
이 Aspose.Imaging.ColorMatrix의 두 번째 행과 두 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix22 { get; set; }
속성 값
Matrix23
이 Aspose.Imaging.ColorMatrix의 두 번째 행과 세 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix23 { get; set; }
속성 값
Matrix24
이 Aspose.Imaging.ColorMatrix의 두 번째 행과 네 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix24 { get; set; }
속성 값
Matrix30
이 Aspose.Imaging.ColorMatrix의 세 번째 행과 0(영) 열의 요소를 가져오거나 설정합니다.
public float Matrix30 { get; set; }
속성 값
Matrix31
이 Aspose.Imaging.ColorMatrix의 세 번째 행과 첫 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix31 { get; set; }
속성 값
Matrix32
이 Aspose.Imaging.ColorMatrix의 세 번째 행과 두 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix32 { get; set; }
속성 값
Matrix33
이 Aspose.Imaging.ColorMatrix의 세 번째 행과 세 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix33 { get; set; }
속성 값
Matrix34
이 Aspose.Imaging.ColorMatrix의 세 번째 행과 네 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix34 { get; set; }
속성 값
Matrix40
이 Aspose.Imaging.ColorMatrix의 네 번째 행과 0(영) 열의 요소를 가져오거나 설정합니다.
public float Matrix40 { get; set; }
속성 값
Matrix41
이 Aspose.Imaging.ColorMatrix의 네 번째 행과 첫 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix41 { get; set; }
속성 값
Matrix42
이 Aspose.Imaging.ColorMatrix의 네 번째 행과 두 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix42 { get; set; }
속성 값
Matrix43
이 Aspose.Imaging.ColorMatrix의 네 번째 행과 세 번째 열의 요소를 가져오거나 설정합니다.
public float Matrix43 { get; set; }
속성 값
Matrix44
이 Aspose.Imaging.ColorMatrix의 네 번째 행과 네 번째 열의 요소를 가져오거나 설정합니다.
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[][]
행렬 값 배열.