As a final project for my computer graphics class last semester, I implemented a fast version of a technique called “seam carving”. Seam carving resizes an image by removing the least noticeable bits. I designed my seam carver to do this resizing on video streaming in from a webcam in such a way that you could remove an object from the video. Read on for my writeup, or just download the code and try it for yourself.