Layer.adjustGamma

功能/含义
伽马校正
类型
Layer类的成员方法
语法
adjustGamma(rgamma=1.0, rfloor=0, rceil=255, ggamma=1.0, gfloor=0, gceil=255, bgamma=1.0, bfloor=0, bceil=255)
参数
rgamma  指定红色分量的Gamma值 ( 0.0 ~ 1.0 ~ 9.0 ) 。
rfloor  指定红色分量的最小输出值 ( 0 ~ 255 ) 。
rceil  指定红色分量的最大输出值 ( 0 ~ 255 ) 。
ggamma  指定绿色分量的Gamma值 ( 0.0 ~ 1.0 ~ 9.0 ) 。
gfloor  指定绿色分量的最小输出值 ( 0 ~ 255 ) 。
gceil  指定绿色分量的最大输出值 ( 0 ~ 255 ) 。
bgamma  指定蓝色分量的Gamma值 ( 0.0 ~ 1.0 ~ 9.0 ) 。
bfloor  指定红色分量的最小输出值 ( 0 ~ 255 ) 。
bceil  指定蓝色分量的最大输出值 ( 0 ~ 255 ) 。
返回值
无 (void)
说明
 对图像执行Gamma校正。
 如果Gamma值为1.0,则Gamma曲线将变为直线。
 “输出最低值”和“输出最高值”指定每个分量的亮度最低值和最高值。
 如果将最大值设置为低于最小值,则可以反转图像。
 此方法参照Layer.face属性。对于dfAddAlpha,此方法使用特殊的Gamma校正例程进行加法Alpha混合。对于加法Alpha混合,此例程对相当于Alpha混合的分量执行Gamma校正,但对相当于加法合成的分量不执行Gamma校正。