detection d'image

Vous voulez de l'aide ? Postez ici :)
Post Reply
orckiller
Posts: 5
Joined: 15 Sep 2012, 17:41

detection d'image

Post by orckiller »

Bonjour,
Je suis novice sur Actionaz. Je dois féliciter le développeur car je suis soufflé par les fonctions à disposition. C'est purement génial....excusez moi si je pose des questions trop "beotiennes" :D

Je voudrais me faire un script ou je dois repérer une forme de couleur dans l'écran d'un jeu. Cette forme s'active lorsque mon ennemi est selectionné. A partir de la je souhaite déclencher des actions particulières.

J'ai voulu utiliser la fonction trouver image. J'avais fait une copie d'écran du jeu et extrait la petite portion d'image qui m'interesse, sauvegardée en jpg. J'ai paramètré "trouver Image" pour rechercher ce jpg dans mon écran de jeu. Quand je lance le "trouver image", bien que la portion d'image soit présente, je ne la detecte pas.
J'imagine qu'il doit y a voir un soucis de paramétrage, mais je ne sais pas lequel...Je mets le petit bout de code généré par l'export.
Merci d'avance de votre aide.


<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="3.4.2" scriptVersion="1.0.0" os="Windows"/>
<actions>
<action name="ActionFindImage" version="1.0.0"/>
</actions>
<parameters/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionFindImage">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="33" action="0" line=""/>
<parameter name="searchExpansion">
<subParameter name="value" code="0">15</subParameter>
</parameter>
<parameter name="windowName">
<subParameter name="value" code="0">www.jmgr.net • Publier un nouveau sujet - Opera</subParameter>
</parameter>
<parameter name="confidenceMinimum">
<subParameter name="value" code="0">70</subParameter>
</parameter>
<parameter name="downPyramidCount">
<subParameter name="value" code="0">2</subParameter>
</parameter>
<parameter name="imageToFind">
<subParameter name="value" code="0">D:/actionaz /cible2.jpg</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="0">position</subParameter>
</parameter>
<parameter name="imageToSearchIn">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="source">
<subParameter name="value" code="0">window</subParameter>
</parameter>
<parameter name="maximumMatches">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="windowRelativePosition">
<subParameter name="value" code="0">false</subParameter>
</parameter>
</action>
</script>
</scriptfile>
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: detection d'image

Post by Jmgr »

Salut,

Désolé du délai de réponse, je suis en plein déménagement :p

Hm, tu peux essayer de mettre le paramètre "Nombre de pyramides descendantes" à 1 au lieu de 2 dans les paramètres avancés de l'action.
Le nom de ce paramètre n'est pas très explicite, en fait il s'agit d'une simplification de l'image à chercher qui permet d'accélérer la recherche. Parfois cela provoque l'échec de cette dernière et il faut alors placer ce paramètre à 1.
"My software never has bugs. It just develops random features."
orckiller
Posts: 5
Joined: 15 Sep 2012, 17:41

Re: detection d'image

Post by orckiller »

BOnjour,

Finalement j'ai laissé tomber cette méthode pour fiare quelque chose de plus basic :D

Merci
Post Reply