An algorithmic generator of symmetrical patterns inspired by rosettes, developed in Python.
· Generation of patterns with 8-fold symmetry · Random walk algorithm for organic variations · Command-line interface · Metadata (seed, steps) embedded in PNG files · Customizable parameters: seed, size, number of steps
# Automatic generation
python main.py save my_image
# Custom parameters
python main.py save my_image --seed 251515 --size 7 --step 1024
# Reading metadata
python main.py read my_image
# Help
python main.py help| Option | Description |
|---|---|
| name | File name (required) |
| --seed | Random seed (auto by default) |
| --size | Pattern size (auto by default) |
| --step | Number of steps (auto by default) |
Open-source project—see the repository for terms of use.