Classe ColorMatrix

Summary: Defines a 5 x 5 matrix that contains the coordinates for the RGBA space. Several methods of the ImageAttributes class adjust image colors by using a color matrix. This class cannot be inherited.

Module: aspose.imaging

Full Name: aspose.imaging.ColorMatrix

Constructors

NameDescrizione
ColorMatrix()Inizializza una nuova istanza della classe ColorMatrix.
ColorMatrix(new_color_matrix)Inizializza una nuova istanza della classe ColorMatrix usando gli elementi nella matrice specificata newColorMatrix.

Properties

NameTypeAccessDescrizione
MATRIX_DIMENSIONS_COUNT [static]intrIl numero di dimensioni della matrice.
MATRIX_DIMENSION_ELEMENTS_COUNT [static]intrIl numero di elementi nella dimensione della matrice.
MATRIX_TOTAL_ELEMENTS_COUNT [static]intrIl numero totale di elementi nella matrice.
matrix00floatr/wOttiene o imposta l’elemento alla riga 0 (zero) e colonna 0 di questo ColorMatrix.
matrix01floatr/wOttiene o imposta l’elemento alla riga 0 (zero) e prima colonna di questo ColorMatrix.
matrix02floatr/wOttiene o imposta l’elemento alla riga 0 (zero) e seconda colonna di questo ColorMatrix.
matrix03floatr/wOttiene o imposta l’elemento alla riga 0 (zero) e terza colonna di questo ColorMatrix.
matrix04floatr/wOttiene o imposta l’elemento alla riga 0 (zero) e alla quarta colonna di questa ColorMatrix.
matrix10floatr/wOttiene o imposta l’elemento alla prima riga e alla colonna 0 (zero) di questa ColorMatrix.
matrix11floatr/wOttiene o imposta l’elemento alla prima riga e alla prima colonna di questa ColorMatrix.
matrix12floatr/wOttiene o imposta l’elemento alla prima riga e alla seconda colonna di questa ColorMatrix.
matrix13floatr/wOttiene o imposta l’elemento alla prima riga e alla terza colonna di questa ColorMatrix.
matrix14floatr/wOttiene o imposta l’elemento alla prima riga e alla quarta colonna di questa ColorMatrix.
matrix20floatr/wOttiene o imposta l’elemento alla seconda riga e alla colonna 0 (zero) di questa ColorMatrix.
matrix21floatr/wOttiene o imposta l’elemento alla seconda riga e alla prima colonna di questa ColorMatrix.
matrix22floatr/wOttiene o imposta l’elemento alla seconda riga e alla seconda colonna di questa ColorMatrix.
matrix23floatr/wOttiene o imposta l’elemento alla seconda riga e alla terza colonna di questa ColorMatrix.
matrix24floatr/wOttiene o imposta l’elemento alla seconda riga e alla quarta colonna di questa ColorMatrix.
matrix30floatr/wOttiene o imposta l’elemento alla terza riga e alla colonna 0 (zero) di questa ColorMatrix.
matrix31floatr/wOttiene o imposta l’elemento alla terza riga e alla prima colonna di questa ColorMatrix.
matrix32floatr/wOttiene o imposta l’elemento alla terza riga e alla seconda colonna di questa ColorMatrix.
matrix33floatr/wOttiene o imposta l’elemento alla terza riga e alla terza colonna di questa ColorMatrix.
matrix34floatr/wOttiene o imposta l’elemento alla terza riga e alla quarta colonna di questa ColorMatrix.
matrix40floatr/wOttiene o imposta l’elemento alla quarta riga e alla colonna 0 (zero) di questa ColorMatrix.
matrix41floatr/wOttiene o imposta l’elemento alla quarta riga e alla prima colonna di questa ColorMatrix.
matrix42floatr/wOttiene o imposta l’elemento alla quarta riga e alla seconda colonna di questa ColorMatrix.
matrix43floatr/wOttiene o imposta l’elemento alla quarta riga e alla terza colonna di questa ColorMatrix.
matrix44floatr/wOttiene o imposta l’elemento alla quarta riga e alla quarta colonna di questa ColorMatrix.

Methods

NameDescrizione
get(row, column)Ottiene l’elemento nella riga e colonna specificate nella ColorMatrix.
get_matrix()Ottiene i valori della matrice.
set(row, column, value)Imposta l’elemento nella riga e colonna specificate nella ColorMatrix.

Constructor: ColorMatrix()

 ColorMatrix() 

Inizializza una nuova istanza della classe ColorMatrix.

Constructor: ColorMatrix(new_color_matrix)

 ColorMatrix(new_color_matrix) 

Inizializza una nuova istanza della classe ColorMatrix usando gli elementi nella matrice specificata newColorMatrix.

Parameters:

ParametroTipoDescrizione
new_color_matrixSystem.Single[]I valori degli elementi per la nuova ColorMatrix.

Method: get(row, column)

 get(row, column) 

Ottiene l’elemento nella riga e colonna specificate nella ColorMatrix.

Parameters:

ParametroTipoDescrizione
rigaintIl numero della riga.
colonnaintIl numero della colonna.

Returns

TipoDescrizione
floatL’elemento nella riga e colonna specificate.

Method: get_matrix()

 get_matrix() 

Ottiene i valori della matrice.

Returns

TipoDescrizione
System.Single[]L’array dei valori della matrice.

Method: set(row, column, value)

 set(row, column, value) 

Imposta l’elemento nella riga e colonna specificate nella ColorMatrix.

Parameters:

ParametroTipoDescrizione
rigaintIl numero della riga.
colonnaintIl numero della colonna.
valorefloatL’elemento nella riga e colonna specificate.