1. A computer-based method for matching images, the method comprising: selecting a template image and a target image from a batch of images to be analyzed, and determining parameters for the template image and the target image, wherein the parameters comprises a current correlation coefficient Cn between the template image and the target image, and initial coordinates of an optimal offset point p 1 in the target image; determining a sample interval of the template image and the target image; sampling the template image so as to obtain a template-sampled image, and sampling the target image so as to obtain a target-sampled image, wherein the sampling of both the template image and the target image is according to the sample interval; matching the template-sampled image and the target-sampled image; and matching the template image and the target image, if the template-sampled image and the target-sampled image are matched successfully.