Restituer un texte qui figure dans une image

Tutos et exemples de scripts et de code
Post Reply
francois
Posts: 374
Joined: 18 Oct 2010, 10:33
Location: France

Restituer un texte qui figure dans une image

Post by francois »

En pièce jointe un script qui détecte et restitue un texte qui figure dans une image

Le script actiona utilise 'capture2text' , logiciel d'OCR.
Pour télécharger 'capture2text' : https://sourceforge.net/projects/captur ... ture2Text/

Avant une 1ere utilisation
  • Dézipper le répertoire en pièce jointe, le placer où vous voulez
  • Adapter les paramètres ( dans 1ere action)
Si vous placez le répertoire 'OCR' sous 'C:\temp', il y a juste à modifier X1,Y1,X2,Y2
sinon modifier aussi 'URL' ( a.htm est dans le répertoire OCR)

Code: Select all

// en réel, mettre adresse internet de la page
URL ="file:///C:/temp/OCR/a.htm" 

// coordonnées ou se situe l'image à scanner
// (Haut gauche / Bas droit)
X1= 296;
Y1= 531;
X2= 529;
Y2=576;

rep_travail= "c:/temp"
log_error_file = "C:/temp/log_error_OCR.txt"  // <= Ou seront les eventuels messages d'erreur 
Capture2Text= "C:/OCR_auto/produits/Capture2Text/Capture2Text_CLI.exe"

// Normalement, ne pas modifier
var presse_papier=new Clipboard();
t_parms= new Array()
// FIN : Normalement, ne pas modifier
  • Lancer le script
OCR.zip
(12.54 KiB) Downloaded 7 times
francois
Posts: 374
Joined: 18 Oct 2010, 10:33
Location: France

Re: Restituer un texte qui figure dans une image

Post by francois »

Même principe que le script précédent.

Ici, La position et le nombre changent à chaque chargement.

Le script reconnait l'image grâce à l'encadrement qui est fixe :
img_a_trouver.jpg
img_a_trouver.jpg (7.64 KiB) Viewed 175 times
Pour que l'action "Image" reconnaisse cette image alors qu'une partie de son contenu est différent,
Il faut la paramétrer :
Choisir
  • méthode = "Cross Correlation"
  • Confiance minimale=90
  • Nombre maximum d 'image à chercher = 10 ( en tout cas > 1)
En sortie il faut 1 et 1 seule image trouvée.

Avant une 1ere utilisation
  • Dézipper le répertoire en pièce jointe, le placer où vous voulez
  • Adapter les paramètres ( dans 1ere action)
  • Ouvrir a.htm et refaire l'image : "img_a_trouver.jpg"

OCR (2).zip
(19.11 KiB) Downloaded 4 times
Post Reply