57 votes

Comment puis-je implémenter l'OCR sur un site web en utilisant PHP ?

Existe-t-il des bibliothèques OCR gratuites qui fonctionnent avec PHP ou Python sur un serveur Linux ? L'idée est de pouvoir télécharger une image et d'en extraire des caractères, ou de permettre aux utilisateurs de "dessiner des caractères" et de les analyser à partir de ladite image.

31voto

nategood Points 3753

Puisque vous êtes sur une boîte Linux, je recommande fortement le projet open source de Google ocropus .

Ce n'est pas PHP, mais je pense que ce sera votre meilleure option. Bien sûr, vous pouvez l'appeler à partir de PHP via exec . Il est mature et possède de nombreuses options. Depuis le site du projet :

Le moteur d'OCRopus est basé sur deux projets de recherche : un système de reconnaissance de l'écriture manuscrite très performant développé au milieu des années 90 et déployé par le bureau de recensement américain, et de nouvelles méthodes d'analyse de la mise en page très performantes.

Il existe également un autre projet open source, tesseract . Je l'ai également utilisé dans le passé et j'ai été satisfait des résultats. Comprend la formation, la limitation de votre alphabet, etc.

5voto

Daniel D Points 51

Avez-vous vu les cours phpOCR d'Andrey Kucherenko ? http://www.phpclasses.org/package/2874-PHP-Recognize-text-objects-in-graphical-images.html C'est un vieil article mais il peut vous aider.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X