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需要numpynumbapil模块。这些都可以用pip轻松安装,python3包还应该附带其他任何东西。

范围

该项目始于2018年10月1日,旨在添加所有图像编辑软件功能,以便能够创建这样的图像(由另一个my python脚本用krita生成):

(您可以在这里找到更多信息:@elkiwyart

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式