【ISP】PS混合模式(9)强光(Hard Light)

1.预先定义

原则1:我们不妨把上方图层定义为B层,下方图层定义为A层,最后混合层为C层。

原则2:定义B图层的某点像素为点B, A图层的某点像素为点A, C层的某点像素为点C。

(因为一个像素点是通过三个通道来显示的,所以点A的值为(Ar,Ag,Ab);点B,点C也同理。)

原则3:把0-255区间的换算,转换为0-1区间的换算(重点):

0对应的是0.

128对应的是0.5

255对应的是1.

(所以,RGB的三个通道的像素亮度的分别数值就改为0到1,而不是0到255了。)

原则4:混合的意思是两个图层RGB的三个通道分别混合,最后一起显示。

原则5:这些公式仅适用于RGB图像,对于Lab颜色图像而言,这些公式将不再适用。

2.强光

Hard Light ,Hard英文翻译, 硬 ,严格的,坚固的,艰苦的

PS中国官网对于强光模式的解释:
强光 对颜色进行正片叠底或过滤,具体取决于混合色。此效果与耀眼的聚光灯照在图像上相似。如果混合色(光源)比 50% 灰色亮,则图像变亮,就像过滤后的效果。
这对于向图像添加高光非常有用。如果混合色(光源)比 50% 灰色暗,则图像变暗,就像正片叠底后的效果。这对于向图像添加阴影非常有用。用纯黑色或纯白色上色会产生纯黑色或纯白色。


维基百科对于强光模式的说法:
强光 强光还是乘法和屏幕的结合。硬光以与影响覆盖层与基础层的关系相同的方式影响覆盖层与基础层的关系。叠加和强光之间的逆关系使它们成为“换向混合模式”。

强光的公式:

公式看着和叠加差不多,是不?

什么差不多?简直一模一样好不好!!

不不不!!叠加是以底层A为参考,进行2倍的正片叠底或者滤色;而强光是以顶层B为参考的。

2.1当B层为黑色

当B层为黑色的时候,也就是B为0,那么会发生什么呢?

那么也就是 C=2AB ,C=0 。所以我们看到的是全黑色的。

它的函数图像是这样的:

(绿色线贴地了)

2.2B层为白色

当B层为白色的时候,也就是B为1,那么会发生什么呢?
那么也就是

C=1-2(1-A)*(1-B) .

C=1-2(1-A)*0.

C=1-0.

C=1.

所以,我们看到应该是全白色的。

它的函数图像是这样的:

(可以看到绿色条贴顶了)

2.3当B层是自己

当B层是自己的时候,会发生什么事情呢?我们会看到和叠加一样的效果。

它的函数图像,和叠加一样:

(强光的函数图像)

那么效果也自然和叠加一样啦。

不信叠加和强光一样?好,给你看看对比。

2.4 B层 从灰到黑,从黑到白时

那么整个B层 从灰到黑,从黑到白时,结果层C 是怎么变化的呢?(终于到我们动图大片了,嘿嘿!!)

是不是感觉很任性?(第一次我做出动图时,也大吃一惊)

那么具体效果怎么样的呢?

 (丢,图像那么吓人,效果感觉很平常呀)

是的,这是在黑白灰的情况。相信你也看出了一些门道,和其他模式一样,当B层大于50%灰的时候,结果层C 就会变亮;而小于50%灰的时候,结果层C就会变暗。

大于50%灰时,滤色模式开启:

小于50%灰的时候,正片叠底模式开启。

2.5比较一下叠加模式,柔光模式,和这个强光的变化范围

(叠加模式可以变化的范围只有这么大,一个平行四边形。当底层A小于50%灰时,无论我们在B层涂抹什么颜色,结果层C都不会变成白色。)

(柔光的只有这么小的一片竹叶大小。)

(但在强光模式下,你可以将任何一个像素变亮或者变暗,虽然没啥卵用)

2.6注意纯黑和纯白

如果你想在强光模式下使用纯黑或者纯白的话,那么我劝你别这么做,因为这个和正常模式使用纯黑或者纯白是没有区别的。。。。。

不信?你能看出区别?

(和正常模式有区别吗?没有)

或许你会说降低不透明度会不一样,可惜显示是骨感的。

这个是强光模式的:

(强光模式下降低不透明度)

这个是正常模式的:

(正常模式下,降低不透明度后)

2.7PS的强光模式 和 摄影中的强光 真的是两码事

摄影中的强光(硬光)是这个样子的:

而PS的强光模式是这个样子的:

(真的没耍你!!)

而ps的叠加模式是这个样子的,反而更像摄影中的强光:

我觉得 强光 这个名字 和 叠加 的这个名字叫反了吧!!

叠加模式 给我感觉更加像强光照射的样子。

而强光模式 给我的感觉,就是罩着一层东西在上面而已。

2.8强光有用吗

当我们以为强光没啥卵用和特别的时候。

在使用单色时,这个模式又再一次掉出我们的脑洞。

我们以为在强光模式下,单色是这个样子的。

可是当同样亮度,同样饱和度时,却是这样的。(注意RGB的数值,当靠近128时会有一些神奇的变化)

(效果图)

(曲线变化图)

只要我们选择的颜色不是很极端,那么就会下层有所显示。

所以,利用这个特性,可以制作一些好玩的效果!!

看着像不像银翼杀手?(山寨版的,效果 就这样了,辣眼睛也要看完!!)

2.9叠加模式和强光模式可以互换

叠加模式和强光模式是可以互换的,这个很多教程都说过,所以就不展开讨论了。不信的话,你随便用两个图片试试就知道,只不过换上下位置而已。 

3.总结

我们比较了强光模式,柔光和叠加模式的变化范围,其中柔光的变化范围是最小的。也知道了强光模式是个横行霸道的模式,对谁都不谦让,喜欢以自我为中心,非常的横行霸道,说变暗就变暗,说变脸就变脸,说什么颜色就什么颜色。

然而强光模式说真的,感觉没啥用。

但是,也可以做一些有趣的效果的,因为这个模式类似颜色覆盖。比如下面这种:

(感觉隔着黄色的玻璃,在看地球)

至于为什么Adobe官网说,强光模式对于添加阴影和高光非常有效果,我就很不懂了。

(可能以前电脑内存比较小,多添加一个图层都会卡,所以才用这个模式添加高光或者阴影吧。可是现在,我们想建立几个层就几个层了,内存随便烧,早就不这么添加阴影了。)

参考

参考资料:

维基百科,混合模式:

https://en.wikipedia.org/wiki/Blend_modes

PS中国官网,混合模式说明:
https://helpx.adobe.com/cn/photoshop/using/blending-modes.html
老外,Ps混合模式-超详解:

https://www.bilibili.com/video/av61189919/?from=search&seid=11507107177228970511

geogebr图像绘制器绘制的强光模式的数学图像:

https://www.geogebra.org/graphing

曲线模拟器:

曲线查看器 可观察函数曲线.psd_免费高速下载|百度网盘-分享无限制

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值