OpenCV.
It might be overkill, but it's the best one I've heard of that isn't some half assed untested project on sourceforge. This one is a decent untested project from Intel 
__________________ If you always think like an expert, you'll always be a beginner. | "A handful of knowledgeable people is more effective than an army of fools" -Writing Secure Code, 2nd Ed. |