Layer.doBoxBlur

功能/含义
矩形模糊
类型
Layer类的成员方法
语法
doBoxBlur(xblur=1, yblur=1)
参数
xblur 指定横向模糊范围。
yblur 指定纵向模糊范围。
返回值
无 (void)
说明
 施加模糊。算法为「矩形模糊」(box blur)。
 矩形模糊是“范围”中像素亮度的平均值,由xblur和yblur两个参数表示。如果 xblur=10 yblur=2 ,则以目标像素为中心,取矩形范围(水平范围-10到10,垂直范围-2到2)内的像素的平均亮度,即该像素的最终亮度。
 范围的面积可以通过 (xblur×2+1) × (yblur×2+1) 来计算。在当前版本中,如果该面积小于256,将采用比面积大于256时的算法更快的算法。
 如果Layer.face 属性为dfAlpha,则速度稍慢,因为它使用特殊的Alpha混合算法。对于dfAddAlpha和其他绘制方法,算法更快。