GPUImage2(五)滤镜大全:混合模式
本文所有示例代码或Demo可以在此获取:https://github.com/WillieWangWei/SampleCode_GPUImage2_FilterList.git
如果本文对你有所帮助,请给个Star👍
相关文章
GPUImage2(一)集成与使用
GPUImage2(二)滤镜大全:图像生成
GPUImage2(三)滤镜大全:色彩调校
GPUImage2(四)滤镜大全:图像处理
GPUImage2(六)滤镜大全:视觉特效
概述
本篇枚举GPUImage2
内置滤镜中的所有的混合模式类别,并对其效果及参数进行简要说明,供选择参考。
混合模式
共24类
- ChromaKeyBlend
- DissolveBlend
- MultiplyBlend
- AddBlend
- SubtractBlend
- DivideBlend
- OverlayBlend
- DarkenBlend
- LightenBlend
- ColorBurnBlend
- ColorDodgeBlend
- ScreenBlend
- ExclusionBlend
- DifferenceBlend
- HardLightBlend
- SoftLightBlend
- AlphaBlend
- SourceOverBlend
- NormalBlend
- ColorBlend
- HueBlend
- SaturationBlend
- LuminosityBlend
- LinearBurnBlend
ChromaKeyBlend
用第二图像替换第一图像中的颜色。
thresholdSensitivity:Float
颜色匹配需要的近似程度,默认0.4。
smoothing:Float
颜色混合的平滑度,默认0.1。
DissolveBlend
消失混合。
mix:Float
第二图像覆盖第一图像的程度,取值[0.0, 1.0],默认0.5。
MultiplyBlend
乘法混合。
MultiplyBlend
AddBlend
加法混合。
AddBlend
SubtractBlend
减法混合。
SubtractBlend
DivideBlend
分割混合。
DivideBlend
OverlayBlend
重叠混合。
OverlayBlend
DarkenBlend
取图像间每个颜色分量最小值混合。
DarkenBlend
LightenBlend
取图像间每个颜色分量最大值混合。
LightenBlend
ColorBurnBlend
颜色加深混合。
ColorBurnBlend
ColorDodgeBlend
颜色加亮混合。
ColorDodgeBlend
ScreenBlend
滤色混合。
ScreenBlend
ExclusionBlend
排除混合。
ExclusionBlend
DifferenceBlend
差异混合。
DifferenceBlend
HardLightBlend
强光混合。
HardLightBlend
SoftLightBlend
柔光混合。
SoftLightBlend
AlphaBlend
将第二图像根据alpha通道混合在第一图像上。
mix:Float
第二图像的覆盖程度,取值[0.0, 1.0],默认0.5。
SourceOverBlend
图像源混合。
SourceOverBlend
NormalBlend
普通混合。
SourceOverBlend
ColorBlend
颜色混合。
ColorBlend
HueBlend
色调混合。
HueBlend
SaturationBlend
饱和度混合。
SaturationBlend
LuminosityBlend
亮度混合。
LuminosityBlend
LinearBurnBlend
线性加深混合。
LinearBurnBlend
本文所有示例代码或Demo可以在此获取:https://github.com/WillieWangWei/SampleCode_GPUImage2_FilterList.git
如果本文对你有所帮助,请给个Star👍
相关文章
GPUImage2(一)集成与使用
GPUImage2(二)滤镜大全:图像生成
GPUImage2(三)滤镜大全:色彩调校
GPUImage2(四)滤镜大全:图像处理
GPUImage2(六)滤镜大全:视觉特效