1. An image recognizing method comprising the steps of: (a) dividing an input image into local-segments; (b) registering a learning image into a learning image database; (c) extracting a learning-local-segment which is similar to one of the local-segments from the learning image database; (d) relating the learning-local segment extracted in the step (c) to the one of the local-segments; (e) estimating a position of an object to be identified in the input image from coordinates of the one of the local-segments and coordinates of the learning-local-segment; (f) counting a pair of one of the local-segments and learning-local-segment from which a first position is estimated to determine a score for the first position; and (g) judging that the object to be identified is present at the first position when the score is greater than a predetermined number.