cegepmatane / projet-specialise-2022-celialctnm

projet-specialise-2022-celialctnm created by GitHub Classroom
0 stars 0 forks source link

Poc1 :Récupérer le texte d'un ticket de caisse avec Python #3

Open celialctnm opened 2 years ago

celialctnm commented 2 years ago

But de l'issue Lire le contenu d'un ticket de caisse grâce au module Tesseract de Python

Description Cette issue n'est pas complètement comprise dans la Poc1, elle pourra s'étendre dans la suite du processus. Elle permettra d'ajouter les informations contenues dans un ticket de caisse dans la base de données, à l'aide d'un formulaire auquel on pourra modifier les informations que le module python Tesseract aura déterminer suite à la lecture du ticket. En effet, le module ne marche pas à 100%, il faut donc pouvoir rectifier les erreurs manuellement avant l'ajout.

celialctnm commented 2 years ago

11/02/2022 - 2h Affichage du texte d'un ticket de caisse dans un terminal => mise en place d'une nouvelle route dans l'api qui permet d'obtenir tout le texte d'un ticket de caisse.

celialctnm commented 2 years ago
image

Affichage du texte d'un ticket dans une console suite à l'envoi de la requête

celialctnm commented 2 years ago

13/02/2022 - 2h Au moment de tester mon application sur un vrai téléphone, je me suis rendue compte que mes données n'étaient pas transmises car l'API étant sur localhost. J'ai donc du passer par lancer l'API avec app.run(host='0.0.0.0') comme expliqué ici https://stackoverflow.com/questions/7023052/configure-flask-dev-server-to-be-visible-across-the-network afin de pouvoir accéder depuis mon téléphone aux routes de l'API qui étaient à l'origine sur mon ordinateur. => A chaque fois que je lance l'API, l'url permettant d'accéder aux requêtes changent

celialctnm commented 2 years ago

Enlever bug requête récupérer texte ticket : https://stackoverflow.com/questions/20660399/syntaxerror-json-parse-error-unexpected-identifier-object-anonymous-functio

celialctnm commented 2 years ago

Liens ressources Module Tesseract https://pypi.org/project/pytesseract/ Connecter API hébergé en local à mon téléphone https://stackoverflow.com/questions/7023052/configure-flask-dev-server-to-be-visible-across-the-network