econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 4 déc. 2003 à 13:34
Déjà, pour détecter l'objet, tu peux utiliser une binarisation d'image si l'objet est sombre et le fond clair (ou l'inverse)
Ensuite, je vais voir s'il me reste les codes d'une appli de reconnaissance d'objets que j'ai faite il y a .. pfiouuu un bail !
Mais de toutes façons, le code est adapté aux formes à reconnaître.
Il faut que tu classes TES objets en fonction de caractéristiques spéciales (couleur, forme, surface, rapport longueur/largeur, ... )
Une fois qu'ils sont détectés (et détourés ) dans ton image, tu attribues à chacun une position ( coins ou centre+rayon ou suite de points ou pixels appartenant à la surface )
Puis tu dois trouver un moyen de récupérer les caractéristiques de la forme trouvée (code très différent suivant la forme recherchée), et enfin, quand tu as ces données, tu regardes dans quelle classe se situe la figure.
Ca c'est la méthode. La pratique, comme je te le disais, est très spécifique à la forme recherchée.
C'est très facile de retrouver des disques de couleur unie dans une image sur fond noir. C'est autre chose de retrouver une orange au milieu d'un panier d'abricots.