1. A computer-implemented method for finding edge points of an object, the method comprising: receiving an electronic image of the object; selecting one or more edge points of the object in the image of the object; creating an image template for each edge point in the image of the object and storing the image template into a storage device, the image template comprising the edge point and points around the edge point; receiving a command to measure a second object of the same kind as the object and obtaining a measured object image; reading the image templates of the object from the storage device, and finding a matched sub-image in the measured object image for each image template according to an image matching algorithm; generating edge points of the measured object image by obtaining a central point of each matched sub-image; and displaying coordinates of the edge points of the measured object image.