Page 1 of 1

Trouver image - Ne fonctionne pas toujours

Posted: 03 Apr 2014, 16:00
by marto31
Salut à tous,
alors voilà depuis peu j'ai décider de réutiliser Actionaz (je l'avais utilisé il y a bien longtemps..).

Alors je rencontre un problème pour la recherche d'image :
- Je fais une impression d'écran de ma fenêtre (touche imp. système),
- je la copie sur le logiciel Paint
- Je découpe la partie qui m’intéresse (là ou je veux récupérer la position)
- J'enregistre le document

Le problème c'est que la recherche d'image ne fonctionne qu'une fois sur 2, et si je baisse la confiance ça détecte n’importe quoi.. J'ai fais pas mal de test en changeant le format de mon image (png, jpeg), j'ai changer aussi la méthode de recherche de pixel, ect.. Mais je n'arrive pas à avoir un scripte fiable qui fonctionne à 100%. J'ai même télécharger GreenShot mais sans succès.

Donc ma question est la suivante : Quel est la procédure/réglage à faire pour avoir un test 100% fiable?

Ps : Jmgr, La nouvelle version d'Actionaz est vachement sympa!

Re: Trouver image - Ne fonctionne pas toujours

Posted: 03 Apr 2014, 21:23
by cosmence
Bonjour j'ai un peu tout tenté comme toi (impr écran, paint, format jpeg ou png et greenshot et finalement je me suis servie de l'outil capture de windows et j'ai enregistré au format png pour l'instant ça marche tu peux peux etre essayer
Bonne soirée
Par contre j'ai demandé de l'aide un post plus bas et je n'ai pas de réponse , je me demande s'il y a du monde sur le forum ??

bonne soirée

Re: Trouver image - Ne fonctionne pas toujours

Posted: 04 Apr 2014, 06:09
by francois
Bonjour,

A chaque fois que j'ai eu un pb avec 'trouver une image',
cela venait de mon choix de l'image.


Quelques infos :

=> Tu dois reconnaitre :
'Trouver image - Ne fonctionne pas toujours'
dans ta page.
Peut-etre qu'une image de 'pas toujours' sera mieux reconnue qu'une image de la totalité de la phrase.

En résumé, différencier ce qui nous semble le mieux ( et qui est objectivement le mieux ... pour un lecteur)
et ce qui convient le mieux à ActionAZ pour la reconnaissance.

=> J'ai constaté qu'il faut prendre la + petite image possible .. mais qui soit discriminante.
Notamment, le moins possible de ''Background Color' dans ton image (Banalise celle ci)

=> Bien tester hors script définitif ' image à trouver' :
Est elle détectée quand il le faut ... et seulement quand il le faut.

Ainsi, que tu utilises ActionAZ via les actions ou via du code,
dans les parms, 'position' et 'nombre maximum de resultats' (choisit > 1)

Apres la recherche de l'image,
- Si position n'est pas servi => changer d'image
- Si position ne correspond pas à la zone recherchée => changer d'image.
- Si position est un tableau => pas discriminant, changer d'image (sauf si ton script prend en compte ces N images).

-Si OK, tu peux utiliser cette image.

Francois