For my Computer Vision course project, I implemented the seam carving technique by Shai Avidan of Mitsubishi Electronic Research Labs and Ariel Shamir of The Interdisciplinary Center and MERL. My final paper, presentation, and code for my seam carving project is now available.

Paper

My final writeup can be downloaded here.

Presentation

Presentation available here!

Code

Java code available here!
Matlab code available here!

Video

Examples

Original image

Image with 100 lowest energy seams shown

Image with 100 lowest energy seams shown

Image with 100 seams removed (no noticeable artifacts)

Image with 100 seams removed (no noticeable artifacts)

Image with 250 seams removed (artifacts start to appear)

Image with 250 seams removed (artifacts start to appear)