Resize or Expand an Image Without a Loss in Quality

Content Aware Image resizing allows the user to resize or expand an image to whatever size they want without a loss in quality or structure. This can be useful for when you have an image that is much too large for your monitor so instead of scrolling back and forth to look at the image you can resize it and it will look just the same.

“Content Aware Image Resizing’ (CAIR) takes a completely different tack. If we scale our image width down by 1 pixel, rather than removing a random vertical column of pixels, the CAIR process determines an often winding ‘path of least information’ from top to bottom which it then removes from display. Visually important areas that are dense with detail — like people, faces and text — are left virtually untouched while ‘low data density areas’ like clear skies, grass and concrete are carefully trimmed away.”

An early version of this technology can be found here.