Recherche d'une image dans un écran où figure plusieurs fois cette image

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

Recherche d'une image dans un écran où figure plusieurs fois cette image

Post by francois » 25 Jul 2018, 11:39

Recherche d'une image dans un écran où figure plusieurs fois cette image
et où d'autres images ressemblant à cette image figurent également.


Principe :
1) utilisation du paramètre confiance : parmi les images trouvées, on ne garde que celle(s) avec la confiance maxi.
2) limitation de la recherche à une partie de l'écran :

Code: Select all

var screenShot = Image.takeScreenshot();
var screenShot_partie= screenShot.copy(new Rect(x0,y0,largeur,hauteur));  

A paramétrer (1ere ligne du script) :

Code: Select all

repp= "C:/temp"; // le répertoire qui contient les fichiers en pièces jointe
// où chercher dans l'écran
x0=350;
y0=420;
largeur=200;
hauteur=200;
Pour une 1ere utilisation :
  • Dézipper les fichiers de la pièce jointe dans un même répertoire.
  • Indiquer ce répertoire : voir plus haut
  • adapter l'image 'img_a_trouver.gif' à votre écran : Ouvrir a.htm et refaire cette image.
Avant chaque lancement du script, ouvrir a.htm (testé sous firefox).

A dézipper :
N_img_presque_pareils.zip
(28.11 KiB) Downloaded 57 times
Francois

Je suis toujours épaté par les possibilités d"Actiona, le logiciel que JMGR a conçu et réalisé.

Tom
Posts: 12
Joined: 11 Aug 2018, 10:03

Re: Recherche d'une image dans un écran où figure plusieurs fois cette image

Post by Tom » 28 May 2019, 12:47

Merci pour le tuto,
Une correction en 3e action 'Code' ligne 70 et 71 remplacer "Mulot" par "souris" pour correspondre à "var souris=new Mouse()" de la première action 'Code'

francois
Posts: 325
Joined: 18 Oct 2010, 10:33
Location: France

Re: Recherche d'une image dans un écran où figure plusieurs fois cette image

Post by francois » 27 Jul 2019, 07:39

Bonjour Tom,

Avec un peu de retard, merci pour la correction.

Post Reply