getColor

abstract fun getColor(): BlendMode

使用源图像的色相和饱和度,以及目标图像的亮度。

效果是用源图像对目标图像进行着色。

输出图像的不透明度计算方式与 getSrcOver 相同。 若源图像某区域完全透明,则该区域的色相和饱和度取自目标图像。

注意:此 BlendMode 仅可在 Android API 级别 29 及以上使用。

参见:

  • getHue:效果类似但更弱。

  • getSoftLight:提供类似的着色效果,但也会影响白色区域。

  • getSaturation:仅应用源图像的饱和度。