Skip to content

Tom-Hermann/My-Genetic-Art-Algorithm

Repository files navigation

Project Title: Picture Reproduction using Genetic Algorithm

Description

This project aims to reproduce a given picture using a genetic algorithm. The algorithm will generate a population of polygons and will iteratively improve the population by applying genetic operators such as crossover and mutation. The final goal is to reproduce the target picture with the highest possible similarity.

Usage

  1. Clone the repository
Copy code
git clone https://github.com/yourusername/picture-reproduction-genetic-algorithm
  1. Run the main script
Copy code
python evolution.py --help pip install -r requirements.txt

Results

0 1000 2000 2978
Original 2978 generation

Note

Please note that depending on the complexity of the target picture and the number of polygons, the computation may take a long time. It is recommended to start with a small number of polygons and gradually increase it.

About

Reproduction of a given image using a genetic algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages