OCR avec EmguCV en C#

Fermé
Lilmemt - 24 avril 2012 à 11:09
Bonjour,

Bonjour à tous, alors dans le cadre de l'école je dois faire un TIP de fin d'année, celui-ci consiste à récupérer des informations sur un bulletin de versement(suisse) grâce à une webcam...

Avec l'exemple de Emgucv.OCR j'ai quelque résultats mais qui foirent un peu, voyez ça en image :
Le bulletin de versement :

http://www.developpez.net/forums/attachment.php?attachmentid=93839&stc=1&d=1335248285

Suppression des parties superflues en noir
http://www.developpez.net/forums/attachment.php?attachmentid=93840&stc=1&d=1335248329

Avec la méthode ci-dessus c'est pas terrible alors j'ai essayé de mettre en blanc :
http://www.developpez.net/forums/attachment.php?attachmentid=93841&stc=1&d=1335248329

Avec cette méthode ça marche plutôt bien mais il y a pas mal d'erreur sur la dernière ligne ... car le résultat qu'il me donne est le suivant :

-------------------------
21 00000 00003 13947 14300 09017
01-162-8
3949 . 75
01000039k9753r210000000003139k71k30009017+ 010001628r
-------------------------

Donc ma question serait de savoir pourquoi je n'ai pas le bon résultat lors de la récupération via l'OCR d'EmguCV, puis de savoir s'il y a d'autre ocr plus performant et gratuit ...

A voir également: