art

command module
v0.0.0-...-b0c59d4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2022 License: MIT Imports: 8 Imported by: 0

README

art

An experimental package for generative art built as a learning exercise. Not intended for use.

Inspirations

Heavily inspired by Preslav Rachev's Generative Art in Go.

Usage

Each approach is separated into a subpackage and then exposed through the CLI. To see the options, run

./art --help

Each command will take in its own configuration, preferably from the command line. Examples coming soon.

Task

We include a Taskfile.yaml for assistance with some basic commands. Be careful about the clean-* methods as they run rm -f in the target. In most cases, those files will be gone for good!

If you run task, it will default to building the binary then showing the help output.

Implemented Approaches
Transform

Uses a base image in the ./input/ directory and generates a new piece of art using colors from the original and generating shapes. Works best with landscapes and images with a lot of different colors.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL