background preloader

2d

Facebook Twitter

Generator

Delphi. Cocos2d. Moseycode. Mike Swanson's Blog : SEAMonster: A .NET-Based Seam Carving. To avoid any potential confusion, this is a personal, spare-time project that has nothing to do with the cool Seadragon technology.

Mike Swanson's Blog : SEAMonster: A .NET-Based Seam Carving

Before you read my post, you should watch the short 4 1/2 minute video that demonstrates an image resizing technique called seam carving. The technique was presented at this year's SIGGRAPH 2007 conference by Shai Avidan and Ariel Shamir. If you want to know all of the details, check out the paper they presented called Seam Carving for Content-Aware Image Resizing (20MB PDF). Shai and Ariel outline a relatively simple algorithm for finding a "seam" of pixels that is least likely to be missed when it's removed from an image. The algorithm looks for connected pixels of low energy, where energy refers to a measure of visual detail. Asymptote.