See my blog post on Seam Carving GUI. Also see the Google Code project seam-carving-gui

Note: The source code requires a Qt4 development environment to build. In Ubuntu you can get the packages libqt4-dev, under windows get Qt 4 from Trolltech here.

 I have moved the download of binary and source distributions to the Google Code project.

Version 1.5:

Made the following improvements and properly build a Mac Version.

  • Upgraded to CAIR 2.6.1
  • Can view images horizontal energy function as well as vertical
  • Created a cursor when hovering over the image to represent the mark area size
  • Retain/Remove mask is also shrunk with the image (so you can see how usefull it was)
  • You can select to erase areas marked green/red (retain/remove) with the cursor

Screenshots of the GUI and some showing of of the features:


original image


area marked for removal


retargeted to 300x300 from 500x375


stretched to 900x375 with little black fish removed


example of marking areas for retaining and removing


viewing the edge metric on the image


view the vertical energy metric on the image


view the horizontal metric on the image

 

Version 1.4:

New backed based on CAIR, faster, new weight and quality options, undo/repeat, and more

Screenshot of the new GUI showing the ball image through the edge filter:

Some examples of how good the resizing is:

Version 1.3

Screenshots

A nice castle image before any retargeting:

Mark areas that we want to remove and we want retain, in this case we want to make sure the castle is not distorted and remove the pesky pedestrian:

The re targeted image, pretty slick eh?