本文算法产生的效果跟Photoshop基本一样,点击链接,直接看Js运算后图片效果。 ##加深组

###变暗

  • 公式

    c=min(a,b)

  • 曲线

  • 图像示例
  • 概述

  • 应用

###正片叠底

  • 公式

    c=a*b/255

  • 曲线

  • 图像示例
  • 概述

  • 应用

根据计算公式,可选取中间调区域 步骤:

  1. 图像-》计算

  2. 选择亮度大的通道和它的反相置于源一、源二,正片叠底

  3. 确认后创建一个alpha通道

当然,如果精确选择区域,可通过曲线调整 ###颜色加深

  • 公式

    c=a+(a*b)/(255-b)

  • 曲线

  • Js函数

      function(a,b){
          var c = 0;
          c = a - (255-a)*(255-b)/b;
          c = c>0?c:0;
      }
    
  • 图像示例

  • 概述

  • 应用

分享到: