Lecture OCR avec telephone portable

jsesar Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour J’ai un projet de lecture de code OCR, que des chiffres par ex "00495". Cette lecture va se faire à partir d’un téléphone portable via une application web, le code est pris en photo et envoyé sous forme de texte dans une BDD installée sur un serveur, qui donnera en réponse. Soit Numero existe avec renvoi du nom du propriétaire ou "Non affecté". Le client envisage également des recherches par numero (code) ou par propriétaire pour avoir tous les codes de celui-ci. Quelle architecture (fonctionnelle et sécuritaire) envisagée et le langage (python,c,..) le plus appropriée ? Merci de vos réponses

2 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour, tout dépend bien sûr du contexte et du budget.
0
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Salut jsesar,

Sur une application Android, tu peux intégrer Tesseract pour faire de l'OCR si c'est le téléphone qui fait l'OCR.

https://stackoverflow.com/questions/7710123/how-can-i-use-tesseract-in-android

Si tu vises IPhone, tu trouveras aussi des docs et tutoriels.

langage (python,c,..) le plus appropriée 

Pour la partie application mobile, utilise le langage prévu par le framework de développement du téléphone (Java pour le premier, Swift pour le second).

Pour la partie serveur Java ou Php sont des choix fréquents. L'aspect sécurité ne dépend pas vraiment du langage choisi, mais des choix de conception et d'implémentation, du caractère plus ou moins sensible des données et traitements, des risques existants, et... du budget comme le dit yg_be.

Limite les données perso au strict minimum (sur le serveur et sur le terminal mobile). Chiffre les transmissions, et les données stockées quand tu peux. Pour la partie hébergement, il y a des certifications de sécurité (SecNumCloud en France, par exemple). Budgéter un audit de sécurité et/ou le recours à une plateformes de bug bounty, etc.

Enfin, ce sont des idées en vrac.

Il ne faut pas rêver. Une question ouverte du type de la tienne sur un forum d'entraide ne va pas t'apporter une réponse exhaustive, ni une analyse adaptée qu'un consultant dont c'est le métier pourra t'apporter. Si tu as un client qui te demande ce travail et que ce n'est pas dans tes compétences, tu devrais mettre dans ton budget, celui du recours à ton consultant.

Dal
0