home subscribe to email updates subscribe to RSS updates

Seam Carving

Unless you’ve been asleep in a ditch (that can’t get wireless internet) you’ll have heard about Seam Carving and would’ve been wondering how long it will take for the ActionScript community to get in line. Well, it didn’t take long.

Michael Battle - Seam Carving

For those who came in late, Dr Ariel Shamir and Dr Shai Avidan have developed a process that enables you to resize images without losing key visual information. Since then, I’ve seen three or four attempts to achieve the effect in ActionScript and all have been quite impressive.

First check out the YouTube demo and then see where we’re up to in terms of an ActionScript implementation.

So far, the best ActionScript attempt seems to be the Joa Ebert - Mario Klingemann brains trust.

Mario also points us towards a number of other efforts - here, here and here.

Link: Seam Carving academic paper

This stuff makes me want to do a PhD!


« Free Online Book - The Elements of Typographic Style Applied to the Web
AddThis Social Bookmark Button

Related Posts:

Comments:

Carlos said,

September 4, 2007 @ 5:40 pm

Yes, amazing stuff indeed. I saw it a few days ago and also went through the paper. My primary job being related to image processing, I’m sure this algorithm will come in handy in the future. :)

Bram.us » Seam carving: content-aware image resizing … in Flash! said,

September 4, 2007 @ 7:51 pm

[…] and would’ve been wondering how long it will take for the ActionScript community to get in line. Well, it didn’t take long.” Spread the […]

Dave Novakovic said,

September 16, 2007 @ 9:29 am

Thought this might interest you Michael.

I’m waiting to check out his source :)

http://www.timwintle.co.uk/blog.pl/Programming/seam-resizer-photos.html

Irmgard said,

September 20, 2007 @ 2:59 am

Hi,

If you are looking for a software to try out seam carving, take a look at www.thegedanken.com/retarget

The program that you can download there (for Windows and Linux, and free) is already highly optimized concerning speed, and apart from enlarging or decreasing image size you can also use masks to protect or delete certain parts of your image.

Have fun,
Irmgard

Tom said,

December 8, 2007 @ 3:05 am

really nice script ;-) certainly the last part where he removes people from pictures very fast …

Dan Luong said,

December 24, 2007 @ 9:18 pm

Hi, I’ve implemented the seam carving algorithm in MATLAB with GUI and complete documentation and tutorial so that others new to seam carving can more easily understand the operations invloved. My source code and documentation can be found here:
http://tinyurl.com/yvkhyn

RSS feed for comments on this post · TrackBack URI

Leave a Comment



« Free Online Book - The Elements of Typographic Style Applied to the Web