1. An object detecting apparatus comprising: an evaluation information storage unit configured to store evaluation information used for computing an evaluation value for each of a plurality of objects, the evaluation value being used for evaluating which one of the objects is contained in an image; a determination information storage unit configured to store determination information used for determining whether the object is contained in an image in association with each of the objects; a computing unit configured to compute the evaluation value for each of the objects by extracting features from a plurality of areas of an image using the evaluation information and comparing two of the extracted features; and a determination unit configured to determine whether the object is contained in the image using the determination information associated with the object relating to the evaluation value that satisfies a predetermined condition among the evaluation values computed for the objects.