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étection de contour par canny


Sujet :

OpenCV

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Par défaut détection de contour par canny
    Bonjour les amis de developpez.net je suis débutant en traitement d'image "avec opencv", j'aimerai vous m'aider dans ce stade j'ai des problème dans la détection de contour en utilisant l'algorithme de CANNY ....
    les problèmes que j'ai rencontré vous pouvez les voir dans mon image, j'espère vous me donner des méthode pour éliminer les zones entourer en rouge si possible voici mon image :::::
    Nom : image_canny_2.jpg
Affichages : 951
Taille : 20,9 Ko

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2012
    Messages
    292
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 292
    Par défaut
    Bonjour,

    Il faudrait que tu nous montres l'image original pour pouvoir évaluer.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Par défaut
    Citation Envoyé par Gakusei Voir le message
    Bonjour,

    Il faudrait que tu nous montres l'image original pour pouvoir évaluer.
    merci pour votre réponse .... moi normalement je fait la soustraction de deux images ("image environnement" moins "image pièce"), lorsqu'on utilise Canny on trouve pas, le bon contour de l'image pièce.
    enchantillon2.rar

  4. #4
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 8
    Par défaut
    Tu peux essayer de flouter ton image (medianblur, gaussianblur). Mais bon c'est plus pour eliminer du bruit.

    Sinon il existe d'autre méthode de détection de contour, comme la DoG (diffférence of gaussian).

    Voici une explication de ce que c'est,
    http://en.wikipedia.org/wiki/Difference_of_Gaussians

    Il existe du code existant la dessus sous opencv, voici un petit exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    void DoG(Mat &img)
    {
    	//DoG: difference of gaussian
    	Mat flouGauss;
     
    	GaussianBlur( img, flouGauss, Size( 5, 7 ), 0, 0 );
     
    	Mat difference = img - flouGauss;
     
    	imshow("DoG", difference);
     
    }
    Sinon tu peux aussi jouer sur les 2 seuils de Canny sous opencv (haut et bas)

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Par défaut
    Merci beaucoup

Discussions similaires

  1. Détection de contours après filtre de Canny
    Par nomidia dans le forum Traitement d'images
    Réponses: 3
    Dernier message: 19/04/2010, 16h50
  2. Détection de contours par les opérateurs prewit et sobel
    Par SmileSoft dans le forum Traitement d'images
    Réponses: 18
    Dernier message: 11/04/2010, 03h03
  3. détection de contour par ondelette
    Par tuunisiano dans le forum Traitement d'images
    Réponses: 5
    Dernier message: 23/02/2009, 07h34
  4. Détection de contour par la transformée de Hough
    Par Antho78 dans le forum Images
    Réponses: 1
    Dernier message: 18/11/2008, 11h36
  5. Réponses: 0
    Dernier message: 22/04/2008, 12h49

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