ColorMatrix
Inheritance: java.lang.Object
public final class ColorMatrix
Определяет матрицу 5 × 5, содержащую координаты пространства RGBA. Несколько методов класса ImageAttributes регулируют цвета изображения, используя цветовую матрицу. Этот класс нельзя наследовать.
Конструкторы
| Конструктор | Описание |
|---|---|
| ColorMatrix() | Инициализирует новый экземпляр класса Aspose.Imaging.ColorMatrix. |
| ColorMatrix(float[][] newColorMatrix) | Инициализирует новый экземпляр класса Aspose.Imaging.ColorMatrix, используя элементы указанной матрицы newColorMatrix. |
Поля
| Поле | Описание |
|---|---|
| MATRIX_DIMENSION_ELEMENTS_COUNT | Количество элементов в измерении матрицы. |
| MATRIX_DIMENSIONS_COUNT | Количество измерений матрицы. |
| MATRIX_TOTAL_ELEMENTS_COUNT | Общее количество элементов в матрице. |
Методы
| Метод | Описание |
|---|---|
| getMatrix00() | Получает элемент в строке 0 (ноль) и столбце 0 этой Aspose.Imaging.ColorMatrix. |
| setMatrix00(float value) | Устанавливает элемент в строке 0 (ноль) и столбце 0 этой Aspose.Imaging.ColorMatrix. |
| getMatrix01() | Получает элемент в строке 0 (ноль) и первом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix01(float value) | Устанавливает элемент в строке 0 (ноль) и первом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix02() | Получает элемент в строке 0 (ноль) и втором столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix02(float value) | Устанавливает элемент в строке 0 (ноль) и втором столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix03() | Получает элемент в строке 0 (ноль) и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix03(float value) | Устанавливает элемент в строке 0 (ноль) и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix04() | Получает элемент в строке 0 (ноль) и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix04(float value) | Устанавливает элемент в строке 0 (ноль) и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix10() | Получает элемент в первой строке и столбце 0 (ноль) этой Aspose.Imaging.ColorMatrix. |
| setMatrix10(float value) | Устанавливает элемент в первой строке и столбце 0 (ноль) этой Aspose.Imaging.ColorMatrix. |
| getMatrix11() | Получает элемент в первой строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix11(float value) | Устанавливает элемент в первой строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix12() | Получает элемент в первой строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix12(float value) | Устанавливает элемент в первой строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix13() | Получает элемент в первой строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix13(float value) | Устанавливает элемент в первой строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix14() | Получает элемент в первой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix14(float value) | Устанавливает элемент в первой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix20() | Получает элемент во второй строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix20(float value) | Устанавливает элемент во второй строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix21() | Получает элемент во второй строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix21(float value) | Устанавливает элемент во второй строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix22() | Получает элемент во второй строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix22(float value) | Устанавливает элемент во второй строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix23() | Получает элемент во второй строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix23(float value) | Устанавливает элемент во второй строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix24() | Получает элемент во второй строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix24(float value) | Устанавливает элемент во второй строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix30() | Получает элемент в третьей строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix30(float value) | Устанавливает элемент в третьей строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix31() | Получает элемент в третьей строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix31(float value) | Устанавливает элемент в третьей строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix32() | Получает элемент в третьей строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix32(float value) | Устанавливает элемент в третьей строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix33() | Получает элемент в третьей строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix33(float value) | Устанавливает элемент в третьей строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix34() | Получает элемент в третьей строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix34(float value) | Устанавливает элемент в третьей строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix40() | Получает элемент в четвертой строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix40(float value) | Устанавливает элемент в четвертой строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix41() | Получает элемент в четвертой строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix41(float value) | Устанавливает элемент в четвертой строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix42() | Получает элемент в четвертой строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix42(float value) | Устанавливает элемент в четвертой строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix43() | Получает элемент в четвертой строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix43(float value) | Устанавливает элемент в четвертой строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
| getMatrix44() | Получает элемент в четвертой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| setMatrix44(float value) | Устанавливает элемент в четвертой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
| get_Item(int row, int column) | Получает значения матрицы. |
| set_Item(int row, int column, float value) | newColorMatrix |
| getMatrix() | float[][] |
ColorMatrix()
public ColorMatrix()
Инициализирует новый экземпляр класса Aspose.Imaging.ColorMatrix.
ColorMatrix(float[][] newColorMatrix)
public ColorMatrix(float[][] newColorMatrix)
Инициализирует новый экземпляр класса Aspose.Imaging.ColorMatrix, используя элементы указанной матрицы newColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
Значения элементов новой Aspose.Imaging.ColorMatrix. | float - Элемент в 0‑й строке и 0‑м столбце этой Aspose.Imaging.ColorMatrix. | Элемент в 0‑й строке и 0‑м столбце этой Aspose.Imaging.ColorMatrix. |
MATRIX_DIMENSION_ELEMENTS_COUNT
public static final int MATRIX_DIMENSION_ELEMENTS_COUNT
Количество элементов в измерении матрицы.
MATRIX_DIMENSIONS_COUNT
public static final int MATRIX_DIMENSIONS_COUNT
Количество измерений матрицы.
MATRIX_TOTAL_ELEMENTS_COUNT
public static final int MATRIX_TOTAL_ELEMENTS_COUNT
Общее количество элементов в матрице.
getMatrix00()
public float getMatrix00()
Получает элемент в строке 0 (ноль) и столбце 0 этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в 0‑й строке и первом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix00(float value)
public void setMatrix00(float value)
Устанавливает элемент в строке 0 (ноль) и столбце 0 этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в 0‑й строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix01()
public float getMatrix01()
Получает элемент в строке 0 (ноль) и первом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в 0‑й строке и втором столбце этой Aspose.Imaging.ColorMatrix.
setMatrix01(float value)
public void setMatrix01(float value)
Устанавливает элемент в строке 0 (ноль) и первом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в 0‑й строке и втором столбце этой Aspose.Imaging ColorMatrix. |
getMatrix02()
public float getMatrix02()
Получает элемент в строке 0 (ноль) и втором столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в 0‑й строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
setMatrix02(float value)
public void setMatrix02(float value)
Устанавливает элемент в строке 0 (ноль) и втором столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в 0‑й строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix03()
public float getMatrix03()
Получает элемент в строке 0 (ноль) и третьем столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в 0‑й строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix03(float value)
public void setMatrix03(float value)
Устанавливает элемент в строке 0 (ноль) и третьем столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в 0‑й строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix04()
public float getMatrix04()
Получает элемент в строке 0 (ноль) и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в первой строке и 0‑м столбце этой Aspose.Imaging.ColorMatrix.
setMatrix04(float value)
public void setMatrix04(float value)
Устанавливает элемент в строке 0 (ноль) и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в первой строке и 0‑м столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix10()
public float getMatrix10()
Получает элемент в первой строке и столбце 0 (ноль) этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в первой строке и первом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix10(float value)
public void setMatrix10(float value)
Устанавливает элемент в первой строке и столбце 0 (ноль) этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | float - Элемент в первой строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix11()
public float getMatrix11()
Получает элемент в первой строке и первом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
Элемент в первой строке и втором столбце этой Aspose.Imaging.ColorMatrix.
setMatrix11(float value)
public void setMatrix11(float value)
Устанавливает элемент в первой строке и первом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в первой строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix12()
public float getMatrix12()
Получает элемент в первой строке и втором столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в первой строке и втором столбце этой Aspose.Imaging.ColorMatrix.
setMatrix12(float value)
public void setMatrix12(float value)
Устанавливает элемент в первой строке и втором столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в первой строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix13()
public float getMatrix13()
Получает элемент в первой строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в первой строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
setMatrix13(float value)
public void setMatrix13(float value)
Устанавливает элемент в первой строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в первой строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix14()
public float getMatrix14()
Получает элемент в первой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в первой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix14(float value)
public void setMatrix14(float value)
Устанавливает элемент в первой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в первой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix20()
public float getMatrix20()
Получает элемент во второй строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент во второй строке и 0 столбце этой Aspose.Imaging.ColorMatrix.
setMatrix20(float value)
public void setMatrix20(float value)
Устанавливает элемент во второй строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент во второй строке и 0 столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix21()
public float getMatrix21()
Получает элемент во второй строке и первом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент во второй строке и первом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix21(float value)
public void setMatrix21(float value)
Устанавливает элемент во второй строке и первом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент во второй строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix22()
public float getMatrix22()
Получает элемент во второй строке и втором столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент во второй строке и втором столбце этой Aspose.Imaging.ColorMatrix.
setMatrix22(float value)
public void setMatrix22(float value)
Устанавливает элемент во второй строке и втором столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент во второй строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix23()
public float getMatrix23()
Получает элемент во второй строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент во второй строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
setMatrix23(float value)
public void setMatrix23(float value)
Устанавливает элемент во второй строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент во второй строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix24()
public float getMatrix24()
Получает элемент во второй строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент во второй строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix24(float value)
public void setMatrix24(float value)
Устанавливает элемент во второй строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент во второй строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix30()
public float getMatrix30()
Получает элемент в третьей строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в третьей строке и 0 столбце этой Aspose.Imaging.ColorMatrix.
setMatrix30(float value)
public void setMatrix30(float value)
Устанавливает элемент в третьей строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в третьей строке и 0 столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix31()
public float getMatrix31()
Получает элемент в третьей строке и первом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в третьей строке и первом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix31(float value)
public void setMatrix31(float value)
Устанавливает элемент в третьей строке и первом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в третьей строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix32()
public float getMatrix32()
Получает элемент в третьей строке и втором столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в третьей строке и втором столбце этой Aspose.Imaging.ColorMatrix.
setMatrix32(float value)
public void setMatrix32(float value)
Устанавливает элемент в третьей строке и втором столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в третьей строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix33()
public float getMatrix33()
Получает элемент в третьей строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в третьей строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
setMatrix33(float value)
public void setMatrix33(float value)
Устанавливает элемент в третьей строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в третьей строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix34()
public float getMatrix34()
Получает элемент в третьей строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в третьей строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix34(float value)
public void setMatrix34(float value)
Устанавливает элемент в третьей строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в третьей строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix40()
public float getMatrix40()
Получает элемент в четвертой строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в четвертой строке и нулевом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix40(float value)
public void setMatrix40(float value)
Устанавливает элемент в четвертой строке и 0 (ноль) столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в четвертой строке и нулевом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix41()
public float getMatrix41()
Получает элемент в четвертой строке и первом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в четвертой строке и первом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix41(float value)
public void setMatrix41(float value)
Устанавливает элемент в четвертой строке и первом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в четвертой строке и первом столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix42()
public float getMatrix42()
Получает элемент в четвертой строке и втором столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в четвертой строке и втором столбце этой Aspose.Imaging.ColorMatrix.
setMatrix42(float value)
public void setMatrix42(float value)
Устанавливает элемент в четвертой строке и втором столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в четвертой строке и втором столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix43()
public float getMatrix43()
Получает элемент в четвертой строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в четвертой строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
setMatrix43(float value)
public void setMatrix43(float value)
Устанавливает элемент в четвертой строке и третьем столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в четвертой строке и третьем столбце этой Aspose.Imaging.ColorMatrix. |
getMatrix44()
public float getMatrix44()
Получает элемент в четвертой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Returns:
float - Элемент в четвертой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
setMatrix44(float value)
public void setMatrix44(float value)
Устанавливает элемент в четвертой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | Элемент в четвертой строке и четвертом столбце этой Aspose.Imaging.ColorMatrix. |
get_Item(int row, int column)
public float get_Item(int row, int column)
Получает значения матрицы.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| строка | int | Номер строки. |
| столбец | int | Номер столбца. |
Returns: float - Элемент в указанной строке и столбце.
set_Item(int row, int column, float value)
public void set_Item(int row, int column, float value)
newColorMatrix
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| строка | int | Номер строки. |
| столбец | int | Номер столбца. |
| value | float | Значение |
getMatrix()
public float[][] getMatrix()
float[][]
Returns: float[][] - Массив значений матрицы.