Facebook Pointillism

Facebook has a "Graffiti" application where you can sketch pictures by clicking on the screen. I've seen my friends adding some drawings and cartoons in the past few days. I just thought of a way to add a detailed image instead.

First, I made a grayscale image of my face. I then wrote a Python script using the Python Imaging Library to make a list of all pixel coordinates that were white. I set up AutoIt, a Windows tool that can automate user-interface interaction. I wrote an AutoIt script to simulate mouse-clicks at all of those screen locations, which is a bit hacktastic, but it gets the job done.

The results: Screenshot