Skip to main content

What is PaYnter?

PaYnter is a Python module that let you procedurally generate images with handy features that emulates what you can find in any image editing software like Photoshop, GIMP, Krita, etc...

Features

This is a list with what there is currently inside the code:

  • Brushes features:
    • Custom brush tip (B/W png images)
    • Supports for multiple brush tips (randomized each dab)
    • Custom brush tip rotation
    • Custom Brush spacing
    • Custom Brush textures
    • Fuzzy Dab parameters like:
      • Brush size
      • Brush angle
      • Color mix
      • Color Hue
      • Color Saturation
      • Color Value
      • Dab position scattering
  • Layer management
    • New layer creation
    • Layer merging with blending modes
  • Color management
    • Palette creation
      • Triad palette
      • Separate Hue, Saturation, and Value tweaking
  • Brush mirroring
  • Drawing functions like:
    • DrawLine(x1, y1, x2, y2)
    • DrawPoint(x, y)
    • DrawRect(x1, y1, x2, y2, angle)
    • DrawPath(pointList)
    • AddBorder(width)

How to use it

Right now there isn't much you can do with PaYnter since is really early in the development, but you can try it by cloning the repository and playing around inside example.py, while paynter.py do all the heavy works behind the scenes.

Dependencies

PaYnter needs Numpy, Numba, and PIL modules. Those can all be installed easily with Pip, anything else should come with the python3 bundle.

Scope

This project started October 1th 2018 and aims at adding all the image editing software features to be able to create images like these (made with Krita by another my Python script):

(You can find more here: @elkiwyart)

Metadata

Release files for paynter 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for paynter 0.1.4
File Size Uploaded
paynter-0.1.4.tar.gz 15.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for paynter 0.1.4
File Interpreter ABI Platform
paynter-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 34.6 kB

Release files / paynter-0.1.4.tar.gz

Download URL paynter-0.1.4.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
944be46ae78eaedec6dd29e64391d0e82961b6adf382dbaf58608b698631b306
BLAKE2b-256 checksum
How to use checksums
499b892d0f3b09ba1d4ba6a37cc2778de0565e1b74fa04fb83f250ee6ca8617c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.1

Release files / paynter-0.1.4-py3-none-any.whl

Download URL paynter-0.1.4-py3-none-any.whl
Size 18.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c19c80909a99140f35aeae96d63e8ab90b5dcc7944182c9b0cce06cfe0ac974e
BLAKE2b-256 checksum
How to use checksums
13dcc9db4d706cfb50ebee14f1895e6665d68b3010498befb37204a66ece03d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.1

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page