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; and scaling the image according to the calculated scaling ratio.