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

###变暗 - 公式

```c=min(a,b)``` - 曲线
  • 图像示例
  • 概述

  • 应用

###正片叠底 - 公式

```c=a*b/255``` - 曲线
  • 图像示例
  • 概述

  • 应用

根据计算公式,可选取中间调区域 步骤: 1. 图像-》计算

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

  2. 确认后创建一个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;
      }
    
  • 图像示例

  • 概述

  • 应用

分享到: