wallpaper provides the tools needed to make your own
wallpapers, friezes and rosettes as described in Frank A.
Farris's beuatiful book
Creating Symmetry.
Following Farris we use the
domain coloring
algorithm to create recipes that convert an arbitrary image
to a pattern. For example, using the this image
We can make
For maximum flexibily the wallpaper library provides an
EDSL for their creation,
alternatively the wallpaper and rosette executables
can be used with a yaml file to create a large variety of
patterns.