1. A method in a computing device for performing intelligent weighted image manipulations, the method comprising: determining whether edge image features are distributed evenly across an image; and when the edge image features in the image are not distributed evenly across the image, cropping the image at the bounds of an overlay region of a desired size, wherein the overlay region is set at a position within the image to include a largest number of the edge image features.