1. An image scaling method, comprising: determining a distribution direction of main objects in a source image; and scaling the source image to a target image through a nonlinear scaling method according to the distribution direction of the main objects in the source image, wherein the nonlinear scaling method employs a scaling direction vertical to the distribution direction of the main objects in the source image, wherein determining the distribution direction and scaling the source image are performed in a computer device.