GPUImage2(五)滤镜大全:混合模式

mac2024-01-27  37

本文所有示例代码或Demo可以在此获取:https://github.com/WillieWangWei/SampleCode_GPUImage2_FilterList.git

如果本文对你有所帮助,请给个Star?

相关文章 GPUImage2(一)集成与使用 GPUImage2(二)滤镜大全:图像生成 GPUImage2(三)滤镜大全:色彩调校 GPUImage2(四)滤镜大全:图像处理 GPUImage2(六)滤镜大全:视觉特效

##概述


本篇枚举GPUImage2内置滤镜中的所有的混合模式类别,并对其效果及参数进行简要说明,供选择参考。

##混合模式


共24类

ChromaKeyBlendDissolveBlendMultiplyBlendAddBlendSubtractBlendDivideBlendOverlayBlendDarkenBlendLightenBlendColorBurnBlendColorDodgeBlendScreenBlendExclusionBlendDifferenceBlendHardLightBlendSoftLightBlendAlphaBlendSourceOverBlendNormalBlendColorBlendHueBlendSaturationBlendLuminosityBlendLinearBurnBlend

#####ChromaKeyBlend 用第二图像替换第一图像中的颜色。 thresholdSensitivity:Float 颜色匹配需要的近似程度,默认0.4。 smoothing:Float 颜色混合的平滑度,默认0.1。

#####DissolveBlend 消失混合。 mix:Float 第二图像覆盖第一图像的程度,取值[0.0, 1.0],默认0.5。

#####MultiplyBlend 乘法混合。

#####AddBlend 加法混合。

#####SubtractBlend 减法混合。

#####DivideBlend 分割混合。

#####OverlayBlend 重叠混合。

#####DarkenBlend 取图像间每个颜色分量最小值混合。

#####LightenBlend 取图像间每个颜色分量最大值混合。

#####ColorBurnBlend 颜色加深混合。

#####ColorDodgeBlend 颜色加亮混合。

#####ScreenBlend 滤色混合。

#####ExclusionBlend 排除混合。

#####DifferenceBlend 差异混合。

#####HardLightBlend 强光混合。

#####SoftLightBlend 柔光混合。

#####AlphaBlend 将第二图像根据alpha通道混合在第一图像上。 mix:Float 第二图像的覆盖程度,取值[0.0, 1.0],默认0.5。

#####SourceOverBlend 图像源混合。

#####NormalBlend 普通混合。

#####ColorBlend 颜色混合。

#####HueBlend 色调混合。

#####SaturationBlend 饱和度混合。

#####LuminosityBlend 亮度混合。

#####LinearBurnBlend 线性加深混合。

本文所有示例代码或Demo可以在此获取:https://github.com/WillieWangWei/SampleCode_GPUImage2_FilterList.git

如果本文对你有所帮助,请给个Star?

相关文章 GPUImage2(一)集成与使用 GPUImage2(二)滤镜大全:图像生成 GPUImage2(三)滤镜大全:色彩调校 GPUImage2(四)滤镜大全:图像处理 GPUImage2(六)滤镜大全:视觉特效

最新回复(0)