PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → il est ou l'ocr, il est ou ?
il est ou l'ocr, il est ou ?
Started by HLM, Nov., 30 2020 1:39 PM - 10 replies
Registered member
133 messages
Popularité : +3 (3 votes)
Posted on November, 30 2020 - 1:39 PM
exemple ultra simple :

soit sChaîne = OCRExtraitTexte("g:\download\ocr.jpg")
Info(sChaîne)


Sous windev, ca marche, j'ai l'extraction du texte.
Le meme sous windev mobile en mode emulateur : ca ne donne rien. Et c'est trop rapide pour meme essayer de decoder.

Chercher l'erreur.
Posted on November, 30 2020 - 2:10 PM
Il y a peu de chance qu'il y ait un lecteur g: sur votre émulateur...
Registered member
133 messages
Popularité : +3 (3 votes)
Posted on November, 30 2020 - 3:25 PM
si, en version emulateur, justement, ca fonctionne. Mais meme en utilsant une image, ca ne fonctionne aps.
Posted on November, 30 2020 - 3:46 PM
Vous avez dit l'inverse juste avant : "Le meme sous windev mobile en mode emulateur : ca ne donne rien. "

En récupérant le message d'erreur de ErreurInfo vous en saurez surement plus sur l'origine de votre pb.
Registered member
133 messages
Popularité : +3 (3 votes)
Posted on November, 30 2020 - 4:14 PM
je voulais dire que l'acces a G fonctionne.
Registered member
133 messages
Popularité : +3 (3 votes)
Posted on November, 30 2020 - 4:19 PM
Et voici ce qque donne erreurinfo





C'est juste a pleurer. Non seulement, il n'est pas dans le bon repertoire (ca devrait etre windev mobile 26), mais en plus, les fichiers existent dans les 2 repertoires.
Registered member
133 messages
Popularité : +3 (3 votes)
Posted on November, 30 2020 - 4:25 PM
ok, en copiant les fichiers dans c:\.....\ocr\, ca passe en emulateur, mais pas en reel.

En reel : "aucun modele (.trainneddata) n'a été trouvé dans le repertoire ! %1$s.
Registered member
1,603 messages
Popularité : +64 (70 votes)
Posted on November, 30 2020 - 4:27 PM
Il vaut mieux essayer cela avec un fichier JPEG par exemple

--
Cordialement
François
Registered member
133 messages
Popularité : +3 (3 votes)
Posted on November, 30 2020 - 4:29 PM
Pour que cela marche en reel, il a fallu integrer les fichier a la generation de l'application.

Et je ne l'ai pas vu inidqué dans la doc.
Posted on November, 30 2020 - 5:44 PM
En fait, ça fonctionne si tu as charger les modèles. (c'est documenté)

MonNomDeModèle est une chaîne = "fra"
MonNomDeModèle2 est une chaîne = "nld"
OCRChargeLangue(MonNomDeModèle)
OCRChargeLangue(MonNomDeModèle2)
Saisie1=OCRExtraitTexte(Image1)

Par contre, je ne suis pas parvenu à le faire fonctionner sur mon droïd :(
malgré l'ajout des fichiers dans la compile.
Patrice
Registered member
3,346 messages
Popularité : +93 (137 votes)
Posted on December, 01 2020 - 6:22 AM
D'après la documentation pcsoft
Il faut utiliser les modèles legacy ou lstm
https://doc.pcsoft.fr/?1000025699
D'après cette autre page
Sur Android c'est seulement les legacy
https://doc.pcsoft.fr/?1000025703
Or je n'arrive qu'à trouver les fichiers lstm
Donc reste plus qu'à demander à pcsoft où peut on trouver les legacy