Seam Carving

This program resizes images dynamically, based on the content of the image using a seam carving algorithm. It removes the least important part of the picture first. It uses dynamic programming to calculate the seams, and javascript typed arrays to speed up computation (which means it only works in modern browsers). Source can be found on GitHub.

Resize the image by dragging the right edge of the picture. Toggle different views with the radio buttons. You can select or upload a different image below.