Effective resizing of images should not only use geometric constraints, but also consider the image content as well. We implement a method of content aware seam carving proposed by Shamir et al.[1] for reduction, expansion and object removal of the image.
1. OpenCV
2. Numpy
3. Matplotlib
4. Imageio
Reference-