← fusectore.dev

Mosaic

Drop in a picture and this algorithm tries to paint it by generating random images, combining them, and making random mutations. By throwing away bad versions and keeping the good ones, it approximates the image on the left.

Everything happens directly in the browser so selecting an image does not upload it anywhere.

Image JPEG, PNG, whatever you have
Images per generation
Bump it later to keep going
Pixels on the longest side

Original

Best candidate

Nothing here yet Pick an image and hit Run.
Generation0 / 0