J'utilise Python 3.6 dans Windows 10 et Pytesseract est déjà installé mais j'ai trouvé dans un code Tesserocr qui d'ailleurs je ne peux pas installer. Quel est le différence?
Pytesseract est un python "wrapper" pour le binaire tesseract. Il offre uniquement les fonctions suivantes, ainsi que la spécification de drapeaux ( page de manuel ) :
get_tesseract_version
Renvoie la version de Tesseract installée sur le système.image_to_string
Renvoie le résultat d'un OCR Tesseract exécuté sur l'image à la chaîneimage_to_boxes
Renvoie un résultat contenant des caractères reconnus et leurs limites de boîteimage_to_data
Renvoie le résultat contenant les limites de la boîte, les confidences et d'autres informations. Nécessite Tesseract 3.05+. Pour plus d'informations, veuillez consulter la documentation Tesseract TSVimage_to_osd
Renvoie un résultat contenant des informations sur l'orientation et la détection de script.Voir description du projet pour plus d'informations.
D'autre part, tesserocr s'interface directement avec l'API C++ de Tesseract ( APIExample ) qui est beaucoup plus flexible/complexe et offre des fonctionnalités avancées.