Enum ColorMatrixOperation

Enum ColorMatrixOperation

Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)

Определяет тип работы, который должен применяться в фильтре цветной матрицы.

[ComVisible(true)]
public enum ColorMatrixOperation

Fields

HueRotate = 2

Применяет ротацию на изображение.

Операция «hueRotate» вращается в угол цвета каждого пикселя вокруг цветного колеса, позволяя динамическим цветовым корректировкам и эффектам.

LuminanceToAlpha = 3

Конвертирует цвета изображения в серый, исходя из их яркости.

Операция «люминантToAlpha» создает грязную картину, основанную на яркости каждого цвета, которая затем может быть использована для различных маскирующих и композиционных операций.

Matrix = 0

Применяет матрическую трансформацию к цветовым данным.

Операция «матрица» использует матрицу 5x4 для преобразования цветовых значений RGBA каждого пикселя.Эта операция очень разнообразна и может использоваться для сложных цветных манипуляций, включая корректировки яркости, контраста и цветного баланса.

Saturate = 1

Регулирует уровень насыщения изображения.

«Засыщенная» операция модифицирует засыщение цветов в изображении. значение 0 % полностью незасыщается (граяльная), в то время как 100% не представляет никакой изменения цвета изображения.

Remarks

Фильтр цветной матрицы в SVG позволяет выполнять различные операции на цветовых данных изображения.Каждый тип операции манипулирует цветами определенным образом, предлагая широкий спектр визуальных эффектов.

 Русский