• Home
  • Directory
  • Geeky Fun
  • Answers
  • MakeUseOf Guides
cool websites
RSS Twitter Facebook
Subscribe to MakeUseOf. Now, 168728 members!
Aweber

Edit Your Images In A New & Better Way With Seam Carving

By Simon Slangen on Apr. 7th, 2009

When you need to alter the proportions of a specific image, you’ve got two basic options at hand; rescaling and cropping. Both of these techniques wield disadvantages along with their respective strengths.

Rescaling stretches, or squeezes the image together, which makes for an unnatural and unappealing result.

Cropping, on the other hand, forces you to reconsider whole sections of the images, leaving out important information and often resulting in barely satisfying pictures.

Seam Carving

With the principles of dynamic page layouts in mind, where content automatically rearranges to the window’s size, Shai Avidan and Ariel Shamir developed Seam Carving. This technique, also known as liquid rescaling or -resizing, automatically rearranges the picture’s objects to include everything important in a smaller framing, while retaining the respective dimensions.

How it works

To achieve this, the seam carving algorithm searches for, and eliminates less important parts in the image, using seams. These seams are basically horizontal or vertical running lines, crossing points with a smaller energy function.

seam carving

Seam Carving also enables the enlargement of images outside their original boundaries, while yet again preserving the picture objects, by calculating and inserting seams in the less important areas.

For a more detailed view on the concept and algorithm, please refer to the above video, or to the Seam Carving website.

Why you should love it

Through Seam Carving, you can change the size of your pictures in any dimension, without distorting the picture’s scene or any elements of it. It’s resizing 3.0, where we’re literally stepping out of the known boundaries.

Also, by assigning additional positive or negative energy values to picture elements, we can not only make sure some things ’survive’ resizing, but also filter certain parts from the image. This allows easy element elimination, eye appealing results without any learning curve.

Seam Carving Applications

After Seam Carving was first presented, on the SIGGRAPH 2007 conference, developers from all over the world have leaped onto it. The algorithm was implemented in several graphical user interfaces – a.k.a applications.

SEAMonster

SEAMonster was the first Seam Carving GUI, developed and released by Michael Swanson, not too long after the initial conference.

The application includes all basic features, like stretching and squashing, forcefully including and removing specific elements. It’s .NET based, so it requires Microsoft .NET Framework Version 2.0.

For more information on the SEAMonster application, check out the website or the demonstration video.

GIMP Liquid Rescale Plugin

The Liquid Rescale plugin implements the same features in the GIMP platform. One important difference is that it uses additional layers instead of ‘painting’ the extra energy to preserve or discard elements. You can also further control the intensity of said additional energy.

Contrary to SEAMonster, the plugin is continually being updated. It’s available for Windows and Linux, and can be found here.

Rsizr web app

Rsizr brings Seam Carving to the web, for all the 2.0ers amongst you. It bundles all major functions in a slick looking flash interface.

The web application was discussed in more detail in the MakeUseOf Directory.

Start playing with rsizr immediately, or refer to the official guide first.

This concludes the major Seam Carving players. Several other projects were started that were discontinued, including a photoshop plugin that was sold on to onOne Software and can now be found in their premium suite.

What do you think of Seam Carving? Which application do you prefer, and why? One we missed, perhaps? Don’t be shy, and drop a comment below.

stumble it!

(By) Simon is a student and tech enthusiast from Belgium. On MakeUseOf, he's the primary gaming writer and eBook editor. Check Simon out @ http://meme.yahoo.com/slangen/

Enjoyed the article? Subscribe to MakeUseOf to get daily updates on new cool websites and programs in your email for free. You'll also get free printable cheat sheets to your favorite programs

Your Email:




More about: image editors . image resizer . images . photos

2 Comments

2009-04-07 21:30:31
Sushamna

Nice post there..

Reply to this comment
2009-04-08 02:06:31
Ris

this is very very cool! It has completely changed the way I edit.

Thanks a ton

Reply to this comment
Reply
Note: Comments with abusive content, sarcastic grammar nitpicking, self-promotion will not be published. All comments are moderated.
Click here to cancel "reply".

TopicsMUO Guides
  • Browsing
  • Cool Software
  • Web Apps
  • Lists of Tools
  • How-To Tips
  • Windows
  • Mac
  • Linux
  • Gaming
  • Mobile Apps
  • Polls
  • Geeky Fun
  • BitTorrentThe Easy Guide
  • iPhoneUnofficial Manual
  • ItunesThe Big Book
  • LinuxGetting Started
  • MacBeginner's Guide
  • MoviesFor Movie Addicts
  • PC BuildingThe Idiot's Guide
  • ProductivityProductivity Guide
  • PhotoshopThe Idiot's Guide
  • TwitterBest Tips & Tricks
  • More Guides
Follow us on Twitter
Be Our Friend on Facebook
MakeUseOf Staff
Editors:
  • Editor in ChiefAibek Esengulov
  • MakeUseOf Directory's EditorKaly
  • Managing EditorMark O'Neill
  • Assistant EditorJackson Chung
  • MUO WP GuyJorge Sierra
  • PDF ManualsSimon Slangen
  • Promotion & SEORyan Dube
  • Sys AdminKarl Gechlik
  • MakeUseOf NewsletterSaikat Basu
  • MakeUseOf Answers EditorTina Sieber
Staff Authors:
  • ( Ask The Admin )Karl Gechlik
  • Tina Sieber
  • ( Tech Crazy )Varun Kashyap
  • ( The Things I Do )Saikat Basu
  • ( simonslangen.com )Simon Slangen
  • ( Free Writing Center )Ryan Dube
  • ( Super Subconscious)Jeffry Thurana
  • ( Tapping Thought )Dean Sherwin
  • ( Mac Photography Tips )Bakari Chavanu
  • ( timmyjohnboy.com )Tim Lenahan
  • ( Boulder Community Computers )Justin Pot
  • Other Active Authors ...

 

© 2010 MakeUseOf . Designed by kailoon AboutContactSubmit AppWrite For UsArchivesMobile VersionDisclaimer visitor stats