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

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。
GPUImage2(五)滤镜大全:混合模式

#####DissolveBlend
消失混合。
mix:Float 第二图像覆盖第一图像的程度,取值[0.0, 1.0],默认0.5。
GPUImage2(五)滤镜大全:混合模式

#####MultiplyBlend
乘法混合。
GPUImage2(五)滤镜大全:混合模式

#####AddBlend
加法混合。
GPUImage2(五)滤镜大全:混合模式

#####SubtractBlend
减法混合。
GPUImage2(五)滤镜大全:混合模式

#####DivideBlend
分割混合。
GPUImage2(五)滤镜大全:混合模式

#####OverlayBlend
重叠混合。
GPUImage2(五)滤镜大全:混合模式

#####DarkenBlend
取图像间每个颜色分量最小值混合。
GPUImage2(五)滤镜大全:混合模式

#####LightenBlend
取图像间每个颜色分量最大值混合。
GPUImage2(五)滤镜大全:混合模式

#####ColorBurnBlend
颜色加深混合。
GPUImage2(五)滤镜大全:混合模式

#####ColorDodgeBlend
颜色加亮混合。
GPUImage2(五)滤镜大全:混合模式

#####ScreenBlend
滤色混合。
GPUImage2(五)滤镜大全:混合模式

#####ExclusionBlend
排除混合。
GPUImage2(五)滤镜大全:混合模式

#####DifferenceBlend
差异混合。
GPUImage2(五)滤镜大全:混合模式

#####HardLightBlend
强光混合。
GPUImage2(五)滤镜大全:混合模式

#####SoftLightBlend
柔光混合。
GPUImage2(五)滤镜大全:混合模式

#####AlphaBlend
将第二图像根据alpha通道混合在第一图像上。
mix:Float 第二图像的覆盖程度,取值[0.0, 1.0],默认0.5。
GPUImage2(五)滤镜大全:混合模式

#####SourceOverBlend
图像源混合。
GPUImage2(五)滤镜大全:混合模式

#####NormalBlend
普通混合。
GPUImage2(五)滤镜大全:混合模式

#####ColorBlend
颜色混合。
GPUImage2(五)滤镜大全:混合模式

#####HueBlend
色调混合。
GPUImage2(五)滤镜大全:混合模式

#####SaturationBlend
饱和度混合。
GPUImage2(五)滤镜大全:混合模式

#####LuminosityBlend
亮度混合。
GPUImage2(五)滤镜大全:混合模式

#####LinearBurnBlend
线性加深混合。
GPUImage2(五)滤镜大全:混合模式

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

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

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