October 2nd, 2007


"Seam Carving for Content Aware Image Resizing"

I remember the first time I saw an animated GIF on a web page. I knew what an animated GIF was, because I had read the GIF spec years before that, but you never really encountered them. Now they've moved from a weird exotic to a standard and often tacky part of everyday experence.

I just saw something today that's amazing, brilliant, cool, and obvious in retrospect (it could have been in the net-pbm tools 10+ years ago, if anyone had thought of it), that is currently research demo, but I predict that in a couple of years, it will be an unremarkable and standard part of the user interface, and UIs that don't have it will seem stupid and clunky.

It's called Seam Carving for Content Aware Image Resizing, and it's a way to resize and rescale images in a way that's useful, fast, headslappingly obvious in retrospect.