This repository has been archived by the owner on Jun 22, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
28.滤镜
Emerald提供了为图片应用滤镜的方法,他们位于GResource
中,你可以在页面的创建过程Class_Initialize
中使用Page.Res
对象完成操作。
使用ApplyBlurEffect
方法应用高斯模糊效果。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
radius | Long | 模糊半径 |
edge | Integer | 四周阴影 |
使用ApplyBrightnessContrastEffect
方法处理亮度和对比度。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
brightnessLevel | Long | 亮度 |
contrastLevel | Long | 对比度 |
使用ApplyColorBalanceEffect
方法处理色调。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
cyanRed | Long | 红色调 |
magentaGreen | Long | 绿色调 |
yellowBlue | Long | 蓝色调 |
使用ApplyColorCurveEffect
方法对指定颜色通道应用某个特殊效果。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
adjustment | CurveAdjustments | 特殊效果 |
adjustValue | Long | 效果值 |
channel | CurveChannel | 通道 |
使用ApplyColorMatrixEffect
方法。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
m(0 to 4,0 to 4) | Single | 矩阵 |
示例:
Dim m(4, 4) As Single m(0, 0) = 1: m(0, 1) = 0: m(0, 2) = 0: m(0, 3) = 0 m(1, 0) = 0: m(1, 1) = 0: m(1, 2) = 0: m(1, 3) = 0 m(2, 0) = 0: m(2, 1) = 0: m(2, 2) = 0: m(2, 3) = 0 m(3, 0) = 1: m(3, 1) = 0: m(3, 2) = 0: m(3, 3) = 1
使用ApplyHueSaturationLightnessEffect
方法。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
hueLevel | Long | 色相 |
lightnessLevel | Long | 亮度 |
saturationLevel | Long | 饱和度 |
使用ApplyLevelsEffect
方法。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
highlight | Long | 高光 |
midtone | Long | 中间色 |
shadow | Long | 暗调 |
使用ApplySharpenEffect
方法。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
amount | Single | ? 数量 |
radius | Single | 锐化半径 |
使用ApplyTintEffect
方法。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
amount | Long | ? 程度 |
hue | Long | 色调 |
使用ClipCircle
方法,将图片裁剪为圆形。
参数名 | 类型 | 说明 |
---|---|---|
n | ? | 当你传入的值为String类型时,将会在资源树中以提供的文件名查找指定的资源后再绘制;当你传入的值为其他类型时,将会把传入的值视为在资源树中资源的编号 |
该页面没有帮助?
请提出您的看法或联系Error 404获取更多帮助。