Bonjour,
En gros j'ai un programme qui affiche un jeu de carte.
Et je veux qu'un autre (en java) les devines.
Y a t'il un moyen ?
merci
Bonjour,
En gros j'ai un programme qui affiche un jeu de carte.
Et je veux qu'un autre (en java) les devines.
Y a t'il un moyen ?
merci
Je pense que le réponse est plutôt de ce côté là :
http://www.developpez.net/forums/forumdisplay.php?f=643
ou bien sur le forum :
fr.comp.algorithmes
Cordialement.
Pierre
A mon avis, ce n'est pas de la reconnaissance de formes qu'il te faut, maisune bonne conception de ton application.
Renseigne-toi sur le modèle PAC, par exemple (Présentation Application Controlleur).
La carte qui s'affiche n'est que la "Présentation" liée à un objet java "Carte" qui en assure la gestion.
Cet objet Carte connaît la couleur et le numéro de ta carte. Lorsque tu demandes (via l'IHM) de vérifier si une carte est la bonne, ce que ton application va faire, c'est demander à l'objet Carte si il a les mêmes couleur/nombre que l'objet Carte à deviner.
Et il n'y a plus de reconnaissance de forme qui intervienne! C'est quand même bien plus simple, non?
EDIT: Oups désolé... je n'avais pas vu que tu parlais de deux programmes distincts. Oublie donc ce que je viens de dire!![]()
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
Si tu souhaites vraiment faire de la reconnaissance, j'espère pour toi que tu es sacrément calé en maths et algo ( à moins qu'une librairie existe, ce que j'ignore ).
Mon stage de DUT avait rapport avec la RF, notre partie se limitait à la phase initiale ( la toute prmière d'une très longue série ) à savoir : extraction des composantes 4-connexes par algorithme de rectangulation !
Une solution beaucoup plus simple serait de passer par un réseau de neurones, mais je doute que cela soit à la portée du débutant...
Pour le réseau de neurones, je bosse dessus actuellement et je peux te dire que c'est un sacré boulot avant de trouver la méthode d'apprentissage adequat...
Enfin, pour un problème de ce genre, je sais pas si ça vaut le coup de se lancer la-dedans...
Merci pour vos réponses et ce lien vers un forum dont j'ignorais l'existance, je vais continuer sur celui ci pour l'instant en attendant de résoudre la premiere partie de mon problème
Je vais essayer de décomposer mon probléme :
Comment puis je recuperer l'image affichée par un autre programme afin de l'analyser ?
En effet ce dont tu parles iohack semble vraiment complexe, mais est ce vraiment si difficile de reconnaitre une carte qui aura toujours la meme forme et surtout la meme position par rapport à la fenetre ?
Si l'image est toujours STRICTEMENT la même ( taille ET contenu ), alors une simple comparaison pixel par pixel sera suffisante.
Partager