selection rectangle, ocr , et trouver un chiffre dans le texte

Vous voulez de l'aide ? Postez ici :)
Post Reply
titou_tophe
Posts: 39
Joined: 02 Apr 2018, 23:19

selection rectangle, ocr , et trouver un chiffre dans le texte

Post by titou_tophe »

bonsoir ( je repose ici car j ai du me trompé d endroit)

mon projet

1 trouver une image et deplacer la souris sur l image ( ca va ouvrir une nouvelle zone texte ) ok ca marche
2 prendre sur cette zone un chiffre precis pour le recuperer et le mettre dans un tableau

j utilise le code de violette et ensuite un autre un autre code trouver sur ce site ( celui pour trouver le le nouveau membre sur ce site )

or j ai du faire une erreur ( j ai mis le script après )

celui de violette utilise capture2text
je choisi ma zone

on fait un ocr de celle ci
puis dans ce texte, sélectionner un chiffre pour l exploité après pour le mettre dans un tableau

ca doit etre un probleme dans la variable

MERCI pour votre aide
Attachments
TEST OCR.ascr
(10.08 KiB) Downloaded 138 times
francois
Posts: 460
Joined: 18 Oct 2010, 10:33
Location: France

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by francois »

Bonjour,


En pièce jointe un exemple qui utilise :

Code: Select all

var process_OCR =   new Process
L'avantage par rapport à un fichier "bat" ou une commande "start" est que l'on gère les cas d'erreur :
Mauvais paramètres, OCR qui se passe mal , ....

Avant une 1ere utilisation du script :
  • Se procurer Capture2Text :
https://sourceforge.net/projects/captur ... ture2Text/
  • Paramétrer le script :

Code: Select all

// repertoire de travail
rep_W = "c:/temp/BB"

// Chemin de capture2Text
Capture2Text ="C:/OCR_auto/produits/Capture2Text" +  "/"  + "Capture2Text_CLI.exe"

// Les coordonnées du rectangle où il faut faire l 'OCR
X1=804
Y1=476
X2=1168
Y2= 675


// Temps maxi pot l'OCR
max_time_OCR = 50000 // en milliseconds

Avant de lancer le script
Ouvrir a.htm


OCR_zone_ecran.zip
(1.56 KiB) Downloaded 141 times
titou_tophe
Posts: 39
Joined: 02 Apr 2018, 23:19

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by titou_tophe »

bonsoir je ne comprends pas le pb que j ai avec le chemin d acces au fichier
deja les \ on doit mettre /

merci de votre aide

ps question bete
c est quoi comme language que j achete un bouquin pour me perfectionner?
Attachments
console.PNG
console.PNG (8.46 KiB) Viewed 2322 times
test pb de chemin du ficher.ascr
(8.3 KiB) Downloaded 120 times
pb de chemin.PNG
pb de chemin.PNG (19.52 KiB) Viewed 2322 times
francois
Posts: 460
Joined: 18 Oct 2010, 10:33
Location: France

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by francois »

Bonjour,
  • Le script 'OCR_zone_ecran' fonctionne chez vous ?
  • Le langage est ECMAScript, à 99% c'est comme JavaScript.
Un site intéressant pour démarrer : https://developer.mozilla.org/fr/docs/A ... JavaScript
  • Comme JMGR a conçu Actiona pour qu'il fonctionne et sur Unix et sur Windows on peut mettre soit des '/" soit des "\" comme séparateur de répertoire dans le chemin d'un fichier
Mais comme "\" est caractère spécial dans Javascript, il faut utiliser "\\".

Voir exemple en pièce jointe
  • Adapter le script à vos besoins , voir 1ere action
  • Ouvrir a.htm avant de lancer le script
OCR_zone_ecran.zip
(55.1 KiB) Downloaded 96 times
titou_tophe
Posts: 39
Joined: 02 Apr 2018, 23:19

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by titou_tophe »

merci pour le lien francois

pour le chemin je suis désabusé

aussi bien sur ton exemple que sur mon projet j ai la meme reponse
pb avec le chemin d acces

merci
Attachments
TEST2.PNG
TEST2.PNG (59.47 KiB) Viewed 2288 times
titou_tophe
Posts: 39
Joined: 02 Apr 2018, 23:19

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by titou_tophe »

merci pour le lien francois

pour le chemin je suis désabusé

aussi bien sur ton exemple que sur mon projet j ai la meme reponse
pb avec le chemin d acces

merci

sinon une autre question
if (Search_IMG_) {
Script.nextLine = 'OK5';
} else{
Script.nextLine = '003';
} ;

si au lieu d aller a la ligne 003 je veux qu il aille a la ligne d apres il faut marqué quoi ?
je vais essayer d apprendre ce language pour eviter de vous poser des questions "" betes " pour votre niveau ""
Attachments
TEST2.PNG
TEST2.PNG (59.47 KiB) Viewed 2287 times
francois
Posts: 460
Joined: 18 Oct 2010, 10:33
Location: France

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by francois »

Bonjour,
aussi bien sur ton exemple que sur mon projet j ai la meme reponse
pb avec le chemin d acces
Essaie de copier le répertoire 'Capture2Text' sous 'C:\temp' par exemple.
Puis mettre à jour dans la premiere action du script :

Code: Select all

// Chemin de capture2Text
Capture2Text ="C:\\temp" +  "\\"  + "Capture2Text_CLI.exe"
Si cela marche c'est qu'il y a un pb de droit d'acces à ton répertoire .
Sinon, je suis à court d'idée.
titou_tophe
Posts: 39
Joined: 02 Apr 2018, 23:19

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by titou_tophe »

bonsoir j ai essayer avec l ocr suivant
easy screen ocr
est ce possible de l adapter a un script?

il faudrait faire une capture d ecran du rectangle pre etabli
puis coller dans l ocr
et faire l ocr
mais je bloque
titou_tophe
Posts: 39
Joined: 02 Apr 2018, 23:19

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by titou_tophe »

en fait non il me mets le meme message
:oops:
MDLE46
Posts: 108
Joined: 11 Nov 2016, 19:06

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by MDLE46 »

Bonjour Titou_tophe,
Bonjour François,


J'ai essayé le script le script de François; Il fonctionne à merveille.

Je laisse en PJ un autre script OCR qui ne comporte que des actions Actionaz.
Il fait la même chose que celui de François mais sans gérer les erreurs (copie le texte de la page html de François et en extrait une partie).

=> Ouvrir le script OCR,
=> Reparaméter le rectangle OCR,
=> Reparaméter le chemin de l'OCR Capture2Text_CLI.exe v4.62. Pour cela, dans le script, utilise la recherche dans action "Commande" qui est en rouge. Elle ne sert à rien. C'est juste pour faire du copier/coller.
=> Lancer le script.

En espérant que cela fonctionne chez toi.

Cordialement.
MDLE46
Attachments
OCR.ascr
(7 KiB) Downloaded 86 times
titou_tophe
Posts: 39
Joined: 02 Apr 2018, 23:19

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by titou_tophe »

impec
merci

les deux marchent
la ligne de commande m a permis d avoir le bon chemin d acces

par contre derniere question pour ce script

quand je fais ecriture de texte avec la variable press papier ca ne me marque pas le chiffre que je souhaite
ca me marque clipbord
merci d avance
Attachments
test pb de chemin du ficher.ascr
(11.45 KiB) Downloaded 82 times
MDLE46
Posts: 108
Joined: 11 Nov 2016, 19:06

Re: selection rectangle, ocr , et trouver un chiffre dans le texte

Post by MDLE46 »

.
La variable n'était pas bonne dans l'action "Ecriture" (voir PJ).

Cdlt.
Attachments
test pb de chemin du ficher.ascr
(11.48 KiB) Downloaded 90 times
Post Reply