Comment utiliser Opencv pour la reconnaissance de documents avec OCR?
Je suis un débutant sur la vision par ordinateur, mais je sais comment utiliser certaines fonctions d'opencv. Im tryng à utiliser Opencv pour la Reconnaissance de documents, je veux vous aider à trouver les étapes pour cela.
Im penser à utiliser opencv exemple find_obj.cpp mais les documents, par exemple un passeport, a que certaines variables, nom, date de naissance, photos. Donc, j'ai besoin d'une aide pour définir les étapes pour elle, et si c'est possible quelle fonction je dois utiliser sur les étapes.
Je ne demande pas un code complet, mais si quelqu'un a un exemple de lien ou vous pouvez simplement taper une procédure pas à pas, il est d'une grande aide.
source d'informationauteur Ricardo | 2011-09-24
Vous devez vous connecter pour publier un commentaire.
Il y a deux choses très différentes étapes ici. L'une est la détection de votre objet, et l'autre est de les analyser.
Pour la détection d'objet, vous avez juste à essayer de comprendre si l'objet est dans le cadre, et approximativement à l'endroit où il se trouve. Le OpenCv fonctions de cadre est idéal pour cela. Pour certains tutoriels et complète le code de l'échantillon, voir la OpenCv features2d tutoriels et surtout les fonction d'appariement tutoriel.
Pour l'analyse, vous avez besoin de creuser dans la reconnaissance optique de caractères (OCR). OpenCv ne comprend pas OCR bibliothèques, mais je recommande de vérifier tesseract-ocrqui est un grand ROC de la bibliothèque. Si vos documents ont un fixe structuré (mise en page cohérente des champs de texte) puis tesseract-ocr est tout ce dont vous avez besoin. Pour les plus avancés d'analyse de vérification de ocropusqui utilise tesseract-ocr mais ajoute analyse de la présentation.