【PS算法理论探讨三】 Photoshop中图层样式之 颜色叠加/渐变叠加/图案叠加 算法原理初探讨。
2023-04-18 12:39:13 时间
这三个表面上看上去很简单,我们就先描述简单的部分。
颜色叠加:这个和编辑菜单下的填充 颜色 基本是一个意思,相当于在原有的图层上部添加了一个纯实色的虚拟图层,选项里的不透明度和混合模式和普通的概念是一个意思。注意这里是不改变原有图层的不透明度的。
图案叠加:这个和编辑菜单下的填充 图案 基本是一个意思,相当于在原有的图层上部添加了一个虚拟的图案图层,图案图层大小和原图大小一样,所以可以通过图案来平铺,里面的缩放就是指图案本身的放大和缩小,选项里的不透明度和混合模式和普通的概念是一个意思。注意这里是不改变原有图层的不透明度的。
渐变叠加:这个编辑工具里的渐变功能也基本是一个意思,相当于在原有的图层上部添加了一个虚拟渐变图层,里面所有的选项也是和渐变工具里的类似,只不过渐变工具需要手工的指定两个坐标点,这里坐标点是自动设定的,猜测一个是图像的中心点,一个是沿着指定角度通过图像中心点和图像边界的交点坐标。实现这个算法唯一的难点在于渐变算法的实现。注意这里是不改变原有图层的不透明度的。
提供一个链接工大家测试:https://files.cnblogs.com/files/Imageshop/LayerStyle.rar
相关文章
- 初学者最容易学的六种编程语言
- 智能数据仓库的设计方法
- 挨踢部落故事汇(11):编程起步从0到1
- 数据备份速度和哪些因素有关
- linux下安装oracle 10g
- 七条简单命令让您玩转Git
- 挨踢部落故事汇(10):技术晋升管理的心声
- 甲骨文发布最新BI软件 添加对iPad支持
- Project Barcelona 微软数据库新项目
- 解密-神秘的RunLoop
- Google AI 新进展:没人知道它的工作原理
- iOS系统右滑返回全局控制方案
- 谈谈MVVM和链式网络请求架构
- 学好Mac常用命令,助力iOS开发
- Android Bitmap缓存池使用详解
- 情人节,送给开发者7种爱意表达方式
- alloc、init你弄懂50%了吗?
- 微软再发数据库新项目,名为“Project Barcelona”
- iOS 10.3 新特性汇总
- PDF.NET数据开发框架实体类操作实例之在MySQL中操作