Enum ColorMatrixOperation
Nome do espaço: Aspose.Svg.Builder Assembleia: Aspose.SVG.dll (25.5.0)
Determina o tipo de operação a ser aplicado em um filtro de matriz de cor.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Aplique uma rotação hue na imagem.
A operação “hueRotate” rota a nuvem de cada cor de pixel por um ângulo especificado ao redor da roda de cores, permitindo ajustes e efeitos de cor dinâmicos.
LuminanceToAlpha = 3
Converte as cores da imagem em cinzas com base na sua luminosidade.
A operação “luminanceToAlpha” cria uma imagem de graça baseada na luminância (brilho) de cada cor, que pode então ser usado para várias operações de maquiagem e composição.
Matrix = 0
Aplique uma transformação de matriz para os dados de cor.
A operação ‘matrix’ usa uma matriz 5x4 para transformar os valores de cor RGBA de cada pixel. Esta operações são altamente versáteis e podem ser usadas para manipulações de cores complexas, incluindo ajustes em brilho, contraste e equilíbrio de colorido.
Saturate = 1
Ajuste o nível de saturação da imagem.
A operação “saturada” modifica a saturação das cores na imagem. um valor de 0% é completamente não saturado (grayscale), enquanto que 100% não representa nenhuma mudança nas cores da foto.
Remarks
O filtro de matriz de cores em SVG permite várias operações sobre os dados de cor de uma imagem. Cada tipo de operação manipula as cores de forma específica, oferecendo uma variedade de efeitos visuais.