IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenCV Discussion :

Détecter un rectangle et séparer les objets


Sujet :

OpenCV

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 17
    Par défaut Détecter un rectangle et séparer les objets
    Bonjour,
    je cherche à mettre les contours(objets) qui se trouvent dans la grande boite englobante dans des petite boite englobante.voir les deux images jointe.
    en tous je cherche à faire ce qu'on voit sur l'image 1 mais sur l'image2
    merci

  2. #2
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    euh... tu risques d'avoir des problèmes.
    Si tu veux mettre chaque composante dans une boite, il te suffit de trouver les composantes connexes.
    Mais si justement celles-ci ne sont pas connexes, il te faut regrouper les pixels similaires. Si tu connais le nombre de composantes que tu veux, tu peux alors faire un kmeans, sinon...
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 17
    Par défaut
    merci pour la réponse, mais en faite moi je cherche à faire en gros du tracking, je vais me basé sur ces 3 rectangles détecté (contenant les grands objets)et essayé de les suivre.
    Je ne vois pas comment le K-means pourra t-il m'aider;

  4. #4
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    effectivement pour faire du tracking, ils ne t'aideront pas.
    Mais si tu avais su combien d'objet pré-segmenté tu cherchais, tu aurais pu regrouper les pixels disjoint d'un même objet par kmeans.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  5. #5
    Membre confirmé Avatar de xtra.creativity
    Développeur informatique
    Inscrit en
    Mars 2007
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2007
    Messages : 108
    Par défaut
    Es ce que faire un systeme avec des enveloppe convexe avec une distance D (distance entre 2 pixel) qui creer une nouvel enveloppe si celle ci est atteinte (un mix entre K mean et enveloppe convexe quoi), Pour l'enveloppe general pas de distance D elle enveloppe tout et pour les autre bah il faut la fixer. Je sais pas si je suis tres claire et si ca peut resoudre ton probleme .... lol

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 17
    Par défaut
    Bonjour,
    merci pour la réponse, mais est ce que vous pouvez m'expliquer un peut plus?

    ce que je dois faire exactement c'est contourer les objets et extraire les 3 plus grosse boite englobantes et ensuite faire le suivi de ces boites où le passage d'une boite à une autre lorsqu'une sort du champ.

    Est ce que les enveloppes convexes peuvent me servir pour résoudre mon problème.

  7. #7
    Membre confirmé Avatar de xtra.creativity
    Développeur informatique
    Inscrit en
    Mars 2007
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2007
    Messages : 108
    Par défaut
    Perso je pense que oui, ca serai un peu comme des aimant avec une force d'attraction avec une force d'attraction D maximal d'appartenance. Et lors de la construction de l'enloppe convexe tu verifie que la distance euclydienne entre 2 pixel soit inferieur a D. (ma comparaison au aimant est surement mal choisit...). En 3D, ca pourrait etre comme les surfaces implicites ....

    Je te laisse regarder sur mon site des exemples d'enveloppe convexe. La deuxieme donne un peu cette impression d'elastique. (http://xtra.creativity.free.fr/PTM1Video.php). Et http://xtra.creativity.free.fr/Modelisation.php. La derniere video represente les surfaces implicite ...

Discussions similaires

  1. [Toutes versions] Détecter via VBA les objets OLE dans un Word
    Par ORESYS dans le forum VBA Word
    Réponses: 3
    Dernier message: 04/10/2022, 17h42
  2. [Compilation] [qmake] Séparer les binaires et les fichiers objets à la compilation
    Par Calak dans le forum Outils
    Réponses: 0
    Dernier message: 18/12/2014, 23h51
  3. [QTP] Impossible de détecter les objets web
    Par Fabii dans le forum Test
    Réponses: 0
    Dernier message: 26/03/2012, 15h18
  4. Réponses: 4
    Dernier message: 04/05/2010, 13h15
  5. [TDataModule] Intérêt de séparer les accès aux données?
    Par Cornell dans le forum Bases de données
    Réponses: 5
    Dernier message: 05/09/2003, 16h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo