Ответ 1
Здесь есть два очень разных шага. Один из них обнаруживает ваш объект, а другой анализирует его.
Для обнаружения объекта вы просто пытаетесь выяснить, находится ли объект в кадре и примерно где он находится. Возможности OpenCv отлично подходят для этого. Для некоторых обучающих программ и всеобъемлющего примера кода см. Учебники по OpenCv features2d и особенно соответствующие учебнику.
Для анализа вам нужно копаться в оптическом распознавании символов (OCR). OpenCv не включает библиотеки OCR, но я рекомендую проверить tesseract-ocr, что является отличной библиотекой OCR. Если ваши документы имеют фиксированную структурированную (согласованную компоновку текстовых полей), то tesseract-ocr - это все, что вам нужно. Для более продвинутого анализа, проверяющего ocropus, который использует tesseract-ocr, но добавляет анализ макета.