Paynter是一个Python库,它可以让您程序化地生成具有模仿PS图象处理软件、GIMP、KrITa和类似的图像编辑软件中所能找到的功能的图像。
paynter的Python项目详细描述
什么是Paynter?
paynter是一个python模块,它可以让你在程序上生成图像,并提供方便的功能,模拟你在任何图像编辑软件,如photoshop,gimp,krita等中可以找到的东西。
功能
这是一个包含当前代码的列表:
- 画笔特点:
- 自定义画笔提示(b/w png图像)
- 支持多个刷头(每个DAB随机设置)
- 自定义画笔笔尖旋转
- 自定义画笔间距
- 自定义画笔纹理
- 模糊DAB参数,如:
- 画笔大小
- 画笔角度
- 颜色混合
- 颜色色调
- 色彩饱和度
- 颜色值
- DAB位置散射
- 分层管理
- 新建图层
- 使用混合模式合并图层
- 色彩管理
- 调色板创建
- 空间坐标轴调色板
- 分离色调、饱和度和值调整
- 调色板创建
- 画笔镜像
- 绘图功能如下:
- 抽绳(x1,y1,x2,y2)
- 支点(x,y)
- 拉伸矩形(x1,y1,x2,y2,角度)
- 绘图路径(点列表)
- 添加边框(宽度)
如何使用
现在,paynter还没有什么可以做的,因为它还处于开发的早期,但是您可以通过克隆存储库并在example.py中四处游荡来尝试它,而paynter.py则在幕后完成所有繁重的工作。
依赖关系
paynter需要numpy、numba和pil模块。这些都可以用pip轻松安装,python3包还应该附带其他任何东西。
范围
该项目始于2018年10月1日,旨在添加所有图像编辑软件功能,以便能够创建这样的图像(由另一个my python脚本用krita生成):
(您可以在这里找到更多信息:@elkiwyart)