Flickr montages
Posted by Scott Laird Mon, 07 Nov 2005 19:28:45 GMT
I’ve been working on a cool new toy–a Ruby script that sucks up all of the images from a Flickr photo set and turns them into a random montage. The results are surprisingly pleasing, at least to me:

Once we’ve pushed the next Typo release out the door, I have a few ideas for cool and useful things to add to Typo, but you’ll have to wait to see what they are.

Nice stuff!
So are you gonna post this cool toy?
I think this effect is cool. You’ve done a nice job balancing visibility with the haphazard layout.
One thing is the load time for these images is pretty slow. I’d like it if you looked at optimizing the jpg a little more.
I’m sure you’re already aware of this, but just wanted to let you know someone else was too ;-)
It’s slow because they’re PNGs, not JPEGs right now. I’ve been trying to maintain the transparent effect, but I’m not sure that it’s worth the bandwidth costs or load times; my bandwidth yesterday was double my daily average (although that can vary a lot), around 650 MB, and today will probably be similar.
It’s possible that I’m missing a compression setting or something, too–until a couple hours ago, RMagick was saving these at 16-bit PNGs, which really didn’t help the filesize.
Yep. I need to finish cleaning up some of the code first, though–right now, the image size is hard-coded into the source, and it gets that wrong anyway–notice the overflow on the HTML version of the site. I need to shove the code for this into a library and then put out a pair of front ends–one for Flickr and one for a directory full of images.
I’m concentrating on Typo 2.5.7 at the moment, but I’d like to finish both projects in the next couple days.
You’re using ImageMagick I’m guessing?
Noticed in the comments that you were planning on releasing this montage code. I wasn’t able to find anything on this site that showcased it’s release, wondering if you still had plans to do so.
Yeah, I spent a few hours on it last month, and almost released it, but something came up. I’ll see if I can get to it again in a couple days.