Make your own images like this! Look at at all the variety in the examples.
This code is based on pyifs written by James Tauber for Python.
Rust is required to run this code. Installation of Rust is easy though.
Once you have rust, install Barnsley with cargo install barnsley
.
Then, you can run from a template or a config.
A template toml file specifies the image properties, the evaluation properties, and which transforms to run.
Since you have not specified the parameters of the transforms, they're generated randomly.
This is an example template.
You can use the construct
command in the program to generate a specific instance of parameters and then evaluate it
to create an image.
cargo install barnsley
barnsley construct example_template.toml > test.json
A config json file specifies the image properties, the evaluation properties, and the specific parameters of transforms. It can be used to recreate an image at a later date.
cargo install barnsley
. barnsley construct examples/example7.json
Try different combinations of them to generate new images.