很多 APP 都在敏感页面有水印,主要为了应对舆情时可以追踪图片来源,一般在水印上都会有员工或用户 ID 和昵称。
水印的用途总结有亮点:
-
追踪来源
-
威慑作用
威慑作用是指当用户看到水印时,会自觉避免违法传舆行为。
但是,当不需要威慑作用时,例如,为了保持应用或者图片的美观,显形的水印似乎不是那么必要,这时候可以考虑使用隐形水印。
最近在同事在知乎上看到一种水印。
如下图,表面似乎没有什么水印
但通过 PS 的混色模式处理后,隐形水印就显示出来了
具体处理方式是
-
在原图上图层添加全黑图层
-
全黑图层选择『颜色加深』
到此为止,我对 PS 的算法产生了好奇,混色模式是常用工具,但是以前没有注意过公式。
颜色加深混色模式
PS 的混色模式,其实是底图和混色层的每个像素点,经过一系列计算后得到的结果层。
翻阅了一系列资料后我发现,现有的公式都是不正确的,有些热门文章里也不对。而 PS 官方文档只对几种混色模式进行了介绍,而并没有给出公式。
查看每个通道中的颜色信息,并通过增加二者之间的对比度使基色变暗以反映出混合色。与白色混合后不产生变化。
helpx.adobe.com/cn/photosho…
比较多的是这套公式(是有问题的):
结果色 = 基色-[(255-基色)×(255-混合色)]/混合色
公式中(255-基色)和(255-混合色)分别是基色和混合色的反相。
若混合色为0(黑色),(基色×混合色&#x