Here is a project I finished recently, check it out. I intended this project to be an installation/projection, however I think it’d also make a really interesting screensaver and might create one if I find anyone would be interested in this.
Description:
I’ve been digging into the New York Times data APIs recently for a class I’m taking, and the biggest thing I noticed was that there is no way of getting any images past a 75×75 thumbnail. Furthermore, most stories don’t even have images. So I wanted to see if I could both show the stories that the NYT felt were worthy of finding an image for as well as sidestep the 75×75 tiny limitations and create a unique data stream from this.
ImageWorthy does this by
-Connecting the the Times Newswire API
-Extracting the last 200 stories in real time
-Finding stories that include images
-Loading these images into memory
-Analyzing them for average color as well as value
-Creating halftone images superimposed on a background color that is the average color of all the pixels in the image
-Cycling through these every 15 seconds with simple audio effects based on the average value (lightness/darkness) of the image







