
We all resize images quite frequently, but more times than not the result is not what we want. Either the image doesn’t scale correctly, or we are forced to crop off content that we would otherwise want to have. A solution for this problem might be just around the corner.
Content aware image resizing will more than likely be a common occurrence in the future. It uses a seam carving technique to eliminate the less important portions of an image, thereby leaving only what people want to see. The two images above are a good example of how this works. The one on the left is the original, and it shows two red lines indicating the next two "seams" that have been marked to be stretched or removed. The image on the right is the result: wider than the original, but only half the height. It was most of the water that was removed, which is exactly what most people would want to happen.
The creators of the system, Ariel Shamir and Shai Avidan, have thought a lot of things through, and they left me drooling. If there is a portion of the image that is marked to be removed, you can reverse that action and tell the software to preserve that area (useful for preserving faces). If there is a portion that you want removed first, you can do that as well which makes removing people out of images easier than ever!
Go ahead and watch this video to see what I’m talking about. The end is one of the most exciting parts, and I’m sure you’ll be wanting to get your hands on this after you see it:
As of right now this is a research project that will hopefully get released. There’s no download available, and it’s hard to say how good this really is without having tried it myself. After all, different images are going to give you different results. It would be interesting, however, to see browsers implement this sort of thing when scaling images to fit on the screen.
Sources: Hackszine, Digg, OhGizmo!, and Ghacks
Enjoyed the post? Subscribe to our feed to get a daily dose of CyberNet!
Tags: Pre-Release, Software, Browser, Hacks, Mod


Related Posts:
- New Image Scaling Working Demo
- Rsizr - Online Image Scaling Done Right!
- ResizR Lets You Easily Resize Images
- CyberNotes: Photo Seam Carving using Liquid Resize
- CyberNotes: Your Week In Review With Sunday’s Summary




















Absolutely INCREDIBLE! Those guys are geniuses. Such a simple idea, such a wonderful implementation. The hard part will, of course, be getting browsers to implement this. Although, the word “plugin” comes to mind…
Wondering whether Firefox 4 will have this feature. hehehe
That’s amazing. I especially like how easily you can remove people :D.
I was thinking plug-in as well. Although I’m sure the more advanced browsers, such as Opera and Firefox, will probably be the first to get it implemented. It would fit into their zooming capabilities very well.
I would guess that we won’t see it before Firefox 5…it will need at least a year to “bake” before browsers start to look into using it.