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 позволяет выполнять различные операции на цветовых данных изображения.Каждый тип операции манипулирует цветами определенным образом, предлагая широкий спектр визуальных эффектов.