Enum ColorMatrixOperation
Названий на: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)
Визначте тип роботи, який повинен застосовуватися в кольоровому фільтрі матриці.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Використовуйте ротацію на зображенні.
Операція «hueRotate» обертає колір кожного пікселя за визначеним кутом навколо кольорового колеса, що дозволяє динамічні кольорні налаштування та ефекти.
LuminanceToAlpha = 3
Конвертує кольори зображення в грейскале на основі їх яскравості.
Операція «LuminanceToAlpha» створює грейскалеву картину, засновану на яскравості кожної кольору, яка може бути використана для різних маскових і композиційних операцій.
Matrix = 0
Використовує матричну трансформацію для кольорових даних.
Операція «матриці» використовує матрицю 5x4 для перетворення кольорових значень RGBA кожного пікселя.Ця операція є дуже різноманітною і може бути використана для складних колірних маніпуляцій, включаючи налаштування яскравості, контрасту та рівноваги кольорів.
Saturate = 1
Змінює рівень насичення зображення.
Операція «насичена» змінює насичення кольорів у зображенні. вартість 0% повністю не насічена (грейскале), в той час як 100% не являє собою жодних змін у кольорах.
Remarks
Фільтр кольорової матриці в SVG дозволяє для різних операцій на колірних даних зображення.Кожен тип операції маніпулює фарбами певним чином, що пропонує широкий спектр візуальних ефектів.