Generate machine-readable answer sheets, surveys, ballots, questionnaires, and other OMR forms, and extract optical marks from scanned images and photos within C and C++ applications....copier or even a smartphone camera instead of specialized OMR...you can get from a scanner or camera. Recognition results are returned...