OCR :: naïf Classement & Résumé
- Licence:
- Perl Artistic License
- Nom de l'éditeur:
- Dmitry Karasik
- Site Internet de l'éditeur:
- http://search.cpan.org/~karasik/
OCR :: naïf Mots clés
OCR :: naïf La description
Convertir des images en texte de manière extrêmement naïve OCR :: NAIVE est un module PERL qui implémente un OCR très simple et non sophistiqué en trouvant toutes les images connues dans une image plus grande. Les images connues sont mappées sur le texte en utilisant le dictionnaire préexistant, et les lignes de texte sont renvoyées. Les trucs intéressants ici sont l'image se retrouvant - elle se fait par une réégyclette! Pour toutes raisons pratiques, les images peuvent être facilement traitées comme des chaînes d'octets, et les regexps ne sont pas exceptionnels. Par exemple, il faut localiser une image 2x2 dans une image plus grande 7x7. Le REGEXP construit doit être la première ligne de balayage de la plus petite image, 2 octets, Verbatim, puis 7 à 2 = 5 de n'importe quel caractère, et enfin la deuxième ligne de numérisation, 2 octets à nouveau. Bien sûr, il y a des bizarreries, mais celles-ci expliquées dans la section API.L'explagations de polices de différentes polices peuvent être créées de manière interactive par bin / makedict; La reconnaissance non interactive est effectuée par bin / ocr qui est une simple wrapper à ce module.Synopsis utilise prima :: nox11; # Imagerie prima requise Utilisation OCR :: naïf; # Charger un dictionnaire créé par bin / makedic $ dB = load_dictionary ('my.dict'); # Image de chargement pour reconnaître mon $ i = prima :: image-> charge ("capture d'écran.png '); $ i = améliorer_image ($ i); # OCR! Imprimer "$ \ n" pour reconnaître ($ i, $ dB); Exigences: · Perl
OCR :: naïf Logiciels associés