Generates PJSekai backgrounds with Pillow
Project description
pjsekai_background_gen_pillow
Generates PJSekai background image from Image.
Installation
pip install pjsekai_background_gen_pillow
Example
from PIL import Image
import pjsekai_background_gen_pillow as pjbg
generator = pjbg.Generator()
generator.generate(Image.open("path/to/image.png")).save("path/to/output.png")
CLI
You can run pjsekai_background_gen_pillow
, pjbg
or python -m pjsekai_background_gen_pillow
from command line.
usage: pjsekai_background_gen_pillow [-h] [-b BACKGROUND] [-f FORMAT] base output
Generates PJSekai background image from Image.
positional arguments:
base Base image file path, or "-" for stdin.
output Output image file path, or "-" for stdout.
optional arguments:
-h, --help show this help message and exit
-b BACKGROUND, --background BACKGROUND
Background image file path.
-f FORMAT, --format FORMAT
Output image format.
API
Generator
Generater for background images.
Parameters
base : PIL.Image
Base background image. Defaults to Built-in background image.
.generate(image)
Generate background image from source image.
Parameters
source : PIL.Image
Source image.
Returns
PIL.Image
License
This library is licensed under GPLv3. test.png
is licensed under CC-BY-SA 4.0.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pjsekai_background_gen_pillow-0.3.0.tar.gz
.
File metadata
- Download URL: pjsekai_background_gen_pillow-0.3.0.tar.gz
- Upload date:
- Size: 2.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.12 CPython/3.9.9 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 268bf70193016837d5cbf5288fc990d3ec9ba5299b241288bda20622cc3eeb87 |
|
MD5 | 17321bc84fea6d05a02e410525394e01 |
|
BLAKE2b-256 | 189da9a3ad60164688a1535f2f2b66f96ba25daa7196db25524e7a76c0081c6c |
File details
Details for the file pjsekai_background_gen_pillow-0.3.0-py3-none-any.whl
.
File metadata
- Download URL: pjsekai_background_gen_pillow-0.3.0-py3-none-any.whl
- Upload date:
- Size: 2.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.12 CPython/3.9.9 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc8e04e3bb5d8a95508f08107b71c0f8490cb2102d9171874d858b1c557d2c0a |
|
MD5 | de1e5a2ed7e4bcc8405565d329908255 |
|
BLAKE2b-256 | 9a43c146c98a66698b1c8ddbb028a99dafeee8d857ab64282e87174fa356659f |