下列公式中,A代表了上面图层像素的色彩值(A=像素值/255),B代表下面图层像素的色彩值(B=像素值/255),C代表了混合像素的色彩值(真实的结果像素值应该为255*C)。该公式也应用于层蒙板。

不透明度模式:

C=d*A+(1-d)*B

相对于不透明度而言,其反义就是透明度。这两个术语之间的关系就类似于正负之间的关系:100%的不透明度就是0%的透明度。该混合模式相对来说比较简单,在该混合模式下,如果两个图层的叠放顺序不一样,其结果也是不一样的(当然50%透明除外)。该公式中,A代表了上面图层像素的色彩值(A=像素值/255),d表示该层的透明度,B代表下面图层像素的色彩值(B=像素值/255),C代表了混合像素的色彩值(真实的结果像素值应该为255*C)。该公式也应用于层蒙板,在这种情况下,d代表了蒙板图层中给定位置像素的亮度,下同,不再叙述。

正片叠底模式:

将两个颜色的像素值相乘,然后除以255得到的结果就是最终色的像素值。通常执行正片叠底模式后的颜色比原来两种颜色都深。任何颜色和黑色正片叠底得到的任然是黑色,任何颜色和白色执行正片叠底则保持原来的颜色不变,而与其他颜色执行此模式会产生暗室中以此种颜色照明的效果。像素点的像素值是0-255,黑色值是0,白色是255.

Multiply 正片叠底

C=A*B

该效果将两层像素的标准色彩值(基于0..1之间)相乘后输出,其效果可以形容成:两个幻灯片叠加在一起然后放映,透射光需要分别通过这两个幻灯片,从而被削弱了两次。

颜色加深模式:

查看每个通道的颜色信息,通过增加“对比度”使底色的颜色变暗来反映绘图色,和白色混合没变化。

Color Burn 颜色加深

C=1-(1-B)/A

该模式和上一个模式刚好相反。如果上层越暗,则下层获取的光越少,如果上层为全黑色,则下层越黑,如果上层为全白色,则根本不会影响下层。结果最亮的地方不会高于下层的像素值。

颜色减淡模式:

查看每个通道的颜色信息,通过降低“对比度”使底色的颜色变亮来反映绘图色,和黑色混合没变化。

Color Dodge 颜色减淡

C=B/(1-A)

该模式下,上层的亮度决定了下层的暴露程度。如果上层越亮,下层获取的光越多,也就是越亮。如果上层是纯黑色,也就是没有亮度,则根本不会影响下层。如果上层是纯白色,则下层除了像素为255的地方暴露外,其他地方全部为白色(也就是255,不暴露)。结果最黑的地方不会低于下层的像素值。

图 A:

图B

透明度模式:d=0.5

正片叠底模式

颜色加深模式

颜色减淡模式

转载于:https://www.cnblogs.com/mtcnn/p/9412749.html

PS图层混合算法之一(不透明度,正片叠底,颜色加深,颜色减淡)相关推荐

  1. html图片颜色加深,PS图层混合模式解析:变暗/正片叠底/颜色加深/线性加深/深色...

    之前,我们对使底层图像变亮的模式"变亮"."滤色"."颜色减淡"."线性减淡"与"浅色"有了相应的了 ...

  2. PS图层混合算法之二(线性加深,线性减淡,变亮,变暗)

    线性加深模式: 查看每个通道的颜色信息,通过降低"亮度"使底色的颜色变暗来反映绘图色,和白色混合没变化. Linear Burn 线形加深 C=A+B-1 如果上下层的像素值之和小 ...

  3. Python: PS 图层混合算法汇总

    本文用 Python 实现了PS 中的图层混合算法,把很多常见的图层混合算法都汇总到了一起,比起以前写的算法,就是用矩阵运算代替了很耗时的for 循环,运行效率有所提升.具体的代码如下: import ...

  4. html正片叠底 透明度,PS图层混合算法之一(不透明度,正片叠底,颜色加深,颜色减淡)...

    下列公式中,A表明了上面图层像素的色彩值(A=像素值/255),B表明下面图层像素的色彩值(B=像素值/255),C表明了混合像素的色彩值(真实的结果像素值应该为255*C).该公式也应用于层蒙板.s ...

  5. PS图层混合算法之五(饱和度,色相,颜色,亮度)

    饱和度模式: HcScYc =HBSAYB 饱和度模式:是采用底色的亮度.色相以及绘图色的饱和度来创建最终色.如果绘图色的饱和度为0,则原图没有变化. 输出图像的饱和度为上层,色调和亮度保持为下层. ...

  6. PS图层混合算法之六(差值,溶解, 排除)

    差值模式: 查看每个通道中的颜色信息,比较底色和绘图色,用较亮的像素点的像素值减去较暗的像素点的像素值.与白色混合将使底色反相:与黑色混合则不产生变化. 排除模式可生成和差值模式相似的效果,但比差值模 ...

  7. PS图层混合算法之四(亮光, 点光, 线性光, 实色混合)

    亮光模式: 根据绘图色通过增加或降低"对比度",加深或减淡颜色.如果绘图色比50%的灰亮,图像通过降低对比度被照亮,如果绘图色比50%的灰暗,图像通过增加对比度变暗. 线性光模式: ...

  8. ps图层混合计算公式

    样式效果 http://www.jb51.net/photoshop/104100.html 注释: 1.混合模式的数学计算公式,另外还介绍了不透明度. 2.这些公式仅适用于RGB图像,对于Lab颜色 ...

  9. Photoshop PS图层混合模式详解

    Photoshop 7.0的图层混合选项中增添了"线性加深"模式."线性减淡"模式."亮光"模式."线性光"模式和&qu ...

最新文章

  1. Linux那些事儿 之 戏说USB(22)设备的生命线(五)
  2. ArcGIS问题:如何定义坐标系
  3. 都是套路!要毁灭人类、喷马斯克、还获得公民身份的机器人Sophia,真相确是...
  4. Flex 颜色对照表_16进制
  5. 那些年我们排过的序之希尔排序
  6. textarea选中行删除_如何一键删除表格空行,这个方法才最高级!
  7. 38Exchange 2010升级到Exchange 2013-安装第二台CAS2013
  8. 【渝粤教育】国家开放大学2018年春季 0703-22T经济学基础 参考试题
  9. oracle查看数据库是否恢复成功_记一次解决docker下oracle数据库故障事例
  10. aws v2.2.exe_如何在AWS Elastic Beanstalk上部署Rails 5.2 PostgreSQL应用
  11. 建筑设计 - 概念设计 - 笔记:- 第一章
  12. mybatis的动态sql学习注意点!!!
  13. .NET应用程序与数据库交互的若干问题
  14. 优先队列 STL (转)
  15. eclipse ADT完整环境下载
  16. 【Vue】Nodejs下载与安装
  17. 常见的几种IDEA使用技巧
  18. 计算机后置音频接口,电脑后面音频插孔没声音怎么办?电脑后置插孔没声音的解决方案...
  19. 论印度为什么软件行业这么发达(搞笑篇)
  20. 程序开发团队之团队精神篇(转)

热门文章

  1. mysql查看是否锁表并解除锁
  2. 学生参加计算机比赛后的分析,湘南学院学生参加基本功大赛篮球比赛成绩分析与反思.doc...
  3. 62 openEuler 22.03-LTS 搭建MySQL数据库服务器-管理数据库
  4. 价格即王道?2000元差距 OPPO K1 KO华为P20
  5. 使用selenium爬取淘宝店铺信息
  6. 差点跳起来了~全靠这份999页Java面试宝典,我刚拿到抖音开发岗的offer
  7. word插入公式(2):告别空格 ,公式居中,编号自动右对齐(适用于论文)
  8. 你的项目里不会还没用单点登录吧
  9. 罗永浩迎带货人生,抖音快手进入“第二战场”
  10. 程序员到底能不能干过30岁?