Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/anopara/genetic-drawing

A genetic algorithm toy project for drawing
https://github.com/anopara/genetic-drawing

Last synced: about 1 month ago
JSON representation

A genetic algorithm toy project for drawing

Lists

README

        

# Genetic Drawing
This is a toy project I did around 2017 for imitating a drawing process given a target image (inspired by many examples of genetic drawing on the internet, and this was my take on it, mostly as an exercise).

Due to a popular request, it is now opensource 🙂

Examples of generated images:

![](imgs/img1.gif)

It also supports user-created sampling masks, in case you'd like to specify regions where more brushstrokes are needed (for ex, to allocate more finer details)

## Python
you would need the following python 3 libraries:

* opencv 3.4.1
* numpy 1.16.2
* matplotlib 3.0.3
* and Jupyter Notebook

To start, open the GeneticDrawing.ipynb and run the example code