About

carvr is a application that implements image resizing through seam carving. It is optimized for speed and has a very minimal interface.

Demo

This application stemmed from a desire to revive some of my old computer vision classwork. Seam carving is a simple algorithm, but optimizing for speed is an interesting challenge. This implementation is careful about recalculating image energy, only doing so for patches where the image has been modified.

Download

You can download a precompiled version of carvr. Try it out on your home machine, and let me know if you have any problems.

Details

carvr is hosted on GitHub, where you can find more details about the implementation and how to build / install it on your own machine.