A cross-stitch image generator. Generates a cross stitch pattern given by a user and generates a DMC colored pattern.
Project description
Tarraz | طرّاز
A cross-stitch image generator. Generates a cross stitch pattern from an image of your choice. The generated pattern is DMC colored.
Takes an image file and generates a cross stitch pattern using a user specified color..
Supported image extensions
- JPEG (.jpg, .jpeg)
- PNG (.png)
- WebP (.webp)
Current color providers
- DMC
Results
Photo by Kiki Siepel on Unsplash
Colored with Symbols
Black White with Symbols
Colored
Keys
Usage
Installation
pip install tarraz
Example
python tarraz/main.py .tmp/palestinian_flag.jpg --colors 6 --stitches-count 100
Options
python tarraz/main.py --help
usage: main.py [-h] [-v] [-c COLORS] [-n STITCHES_COUNT] [-w WIDTH] [-m DMC] [-t TRANSPARENT [TRANSPARENT ...]]
[-s DIST] [-z CELL_SIZE] [--no-cleanup] [--svg]
image
Generate a DMC-colored cross-stitch pattern from a given image.
positional arguments:
image Input image
optional arguments:
-h, --help show this help message and exit
-v, --version show program's version number and exit
-c COLORS, --colors COLORS
Number of colors to use in the pattern.
-n STITCHES_COUNT, --stitches-count STITCHES_COUNT
Number of stitches to use in the x axis.
-w WIDTH, --width WIDTH
Result pattern width.
-m DMC, --dmc DMC DMC json color path.
-t TRANSPARENT [TRANSPARENT ...], --transparent TRANSPARENT [TRANSPARENT ...]
A Color to ignore from the end result.
-s DIST, --dist DIST DMC json color path.
-z CELL_SIZE, --cell-size CELL_SIZE
The size of the generated Aida fabric cell.
--no-cleanup Don't run cleanup job on generated image.
--svg Export result to svg files.
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
tarraz-0.0.1.tar.gz
(20.7 kB
view hashes)
Built Distribution
tarraz-0.0.1-py3-none-any.whl
(20.9 kB
view hashes)