Enum ColorMatrixOperation
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允许在图像的彩色数据上进行各种操作,每个操作类型以特定的方式操纵颜色的,提供各种视觉效果。