Skip to content

unintelligible/montecarlomonalisa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A ruby implementation of Roger Alsing’s Mona Lisa evolution program, using JRuby. At this stage, this is pretty much a line-by-line copy of Roger Alsing’s original implementation (aside from a few Java-isms for displaying the output), minus the user-friendly interface; I mainly used the conversion to understand how the original works, but unfortunately I didn’t really add that much new in the process.

The script accepts up to two arguments: a path to a source image (the default Mona Lisa image is used if none is provided), and whether or not to save the output in the “dumps” folder (yes if the second argument is “savedumps”, otherwise no).

Reference implementation:

http://code.google.com/p/alsing/downloads/list

Other implementations:

Javascript:

http://alteredqualia.com/visualization/evolve/

Java:

http://github.com/ynd/genetic-drawing/tree/master

Clojure:

http://github.com/ynd/mona-clojure/tree/master

C:

http://github.com/mackstann/mona/tree/master

About

Generate approximate vectorized copies of source bitmap images using Monte Carlo methods

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages