background preloader

Image evolution

Image evolution
What is this? A simulated annealing like optimization algorithm, a reimplementation of Roger Alsing's excellent idea. The goal is to get an image represented as a collection of overlapping polygons of various colors and transparencies. We start from random 50 polygons that are invisible. In each optimization step we randomly modify one parameter (like color components or polygon vertices) and check whether such new variant looks more like the original image. If it is, we keep it, and continue to mutate this one instead. Fitness is a sum of pixel-by-pixel differences from the original image. This implementation is based on Roger Alsing's description, though not on his code. How does it look after some time? 50 polygons (4-vertex) ~15 minutes 644 benefitial mutations 6,120 candidates 88.74% fitness 50 polygons (6-vertex) ~15 minutes 646 benefitial mutations 6,024 candidates 89.04% fitness 50 polygons (10-vertex) ~15 minutes 645 benefitial mutations 5,367 candidates 87.01% fitness Requirements

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

Related:  Unusual Finds

8 Artists Who Poured Their Heart and Soul Into Their Work (Also: Their Blood and Urine) All artists put a little bit of their soul into every piece. But these artists put their soul – and a whole lot more – into their art. 1. flauntR flauntR flauntR is a free online suite of digital photoediting tools that provides a range of features that are typically only been available in expensive photoediting software. RIA Application build on Adobe Flex The FlauntR RIA (Rich Internet Application) application has been widely cited as an example of intuitive user interface design and use of cutting edge technology. The FlauntR interface engineered using Adobe Flex, Flash and J2EE technologies has been featured on Flex.org and the Yahoo Gallery among others.

Coda Popup Bubbles In particular, Jorge Mesa writes to ask how to re-create their ‘puff’ popup bubble shown when you mouse over the download image. In essence the effect is just a simple combination of effect, but there’s a few nuances to be wary of. How to Solve the Problem Virtual Pickett N909-ES SIMPLEX TRIG RULE with METRIC CONVERSION Slide Rule Simulated Pickett N909-ES Slide Rule [Instruction Sheet (jpg)][Explanation][Gallery Index][back to AntiQuark] [Copyright © 2005 Derek Ross]

Ausweis Ausweis A Reality-Hacking Experiment. The world's changing. Festisite Cookies help us deliver our services. By using our services, you agree to our use of cookies.Learn moreGot it 15 Awesome Free JavaScript Charts / JavaScripts / Splashnology - Web Design and Web Technology Community inShare11 Plotting your data can serve as a replacement to tabular data, and is also a great way to add practical graphics to your web page or application. There are many ways you can plot data, but here I have included 15 Awesome Free JavaScript Charts In Your Sites/Blog Pages which serves as a easy Charting solution. Hope you like it. Jet Propulsion I’ve grudgingly included this section by popular request. Rocket and turbojet engines are fabulous technological achievements—but they’re so simple that the animations are boring! At least I think so. You be the judge! Rocket

Ghost Quiz In 1885, Cecilia Garrett Smith and a friend were experimenting with automatic writing using a primitive Ouija board on which a planchette was guided by a visiting “spirit.” “We got all sorts of nonsense out of it, sometimes long doggerel rhymes with several verses,” but the prophecies they asked for were rarely answered. When they asked who the guiding spirit was, the planchette wrote that his name was Jim and that he had been Senior Wrangler at Cambridge. Intrigued, they asked Jim to write the equation describing the heart-shaped planchette they were using, and they received this response: This they interpreted as , which J.W.

Mosaic Maker: Create a photo mosaic from your digital photograph Tons of fun stuff... Give one of our toys a spin! Bead Art, Framer, Cube, Color Palette Generator, Photobooth, Mosaic Maker, Motivator, Map Maker, Calendar, Billboard, Hockneyizer, Mosaic Maker, Lolcat Generator, Trading Card, Gift Center, Movie Poster, FX, Jigsaw, Badge Maker, CD Cover, Wallpaper, Mat, Pocket Album, Pop Art Poster, Magazine Cover, Mosaic Maker, I know, right? It's a lot to take in. Go slow.

Related: