Seam Carving
Seam Carving For Aesthetic Image Resize
Seam carving is an algorithm that attempts to find where it causes least visual distortion to add or remove content from an image. Seam carving has applications in changing the aspect ratio of an image without removing important information from the image. Here I implemented a classic paper in seam carving and experiment with applications of seam carving in reducing and expanding the image size.
Images from [1] S. Avidan and A. Shamir, “Seam Carving for Content-Aware Image Resizing”, ACM Transactions on Graphics, 26(3), 2007.