Patent Document ID: 7733405
Application ID: 11055479
Patent Status: 1

Claim One:
1. A hardware implemented method for resizing an image, comprising method operations of: capturing the image; calculating a size of the image as the image is being received by a display controller; calculating a scaling ratio based on the calculated size of the image and an output image size; determining if a stored scaling bit is disabled, wherein the stored scaling bit specifies if the image is to be cropped; and cropping the image to the output image size, if the stored scaling bit is disabled or scaling the image according to the calculated scaling ratio if the stored scaling bit is enabled; and if the scaling ratio is a non-integer, determining a best fit for scaling the image, wherein determining the best fit includes, rounding the non-integer scaling ratio to an integer scaling ratio; cropping the input image to a scaling size that is based on the integer scaling ratio; and scaling the cropped input image using the integer scaling ratio to generate the output image.