This is my implementation of "Seam Carving for Content-Aware Image Resizing" (2012), for which the paper can be found at http://graphics.cs.cmu.edu/courses/15-463/2012_fall/hw/proj3-seamcarving/imret.pdf.
My implementation is not the fastest, so the runner script by default displays images that have been put through the algorithm already. To run it yourself, uncomment lines 10, 17, 32, and 39, and comment out lines 11, 18, 33, and 40.