Dynamic seam carving with ImageResizer
Version 3.0.11 version of ImageResizer supports dynamic seam carving (content-aware image resizing) and remote image resizing.
Seam carving allows low-energy (unimportant) parts of the image to be removed in order to shrink an image.
Original image
Stretched (distorted image) to 300x150
Seam carved to 300x150
Original image
Stretched (distorted image) to 150x300
Seam carved to 150x300
While not a panacea, seam carving can be very useful when you need to change the aspect ratio of an image without cropping any features out.
The Image Resizer's implementation of seam carving is based on CAIR, which allows for extremely high-performance seam carving.