wenn du doch c++ kannst dann liegt die OpenCV Bibliothek von Intel doch danz nahe.
Ist sehr umfangreich und leistungsstark.
findest da für fast alle computer/Robot-Vision sachen etwas brauchbares und es ist auch ziemlich beliebt so das du einiges an progs und infos im www findest.