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

ImageJ Java Discussion :

Edge Detection et localization


Sujet :

ImageJ Java

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Edge Detection et localization
    Bonjour,

    Je suis en train actuellement de travailler sur des images simples où j'ai mis en place la détection des contours.
    Celà marche.

    Cependant je ne comprend pas comment mettre en place la localisation des contours : je souhaiterai mettre en évidence les contours avec un surlignage comme ferait un logiciel d'image et ainsi obtenir la liste des coordonnées de mes contours.

    Mes images sont simples elles contiennent des formes simples
    Voir fichier attaché.

    Merci d'avance pour les pistes.
    Images attachées Images attachées  

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 55
    Points : 73
    Points
    73
    Par défaut
    Tu doit faire comme ceci :

    1. tu crée une classe Coordonnees pour chaque point (x,y) de l'image.

    2. tu crée une classe MesContours qui est une liste de Coordonnees.

    3.dant la meme boucle tu parcours l'image pixel par pixel et
    a. tu récupère les coordonnees des points plus ou moins blancs en fixant un seuil,avec les indices que tu utilise pour parcourir l'image, tu crees des Coordonnes pour ces points et tu les ajoute a la liste MesContours.
    b. tu remplace les points que tu ajoute dans la liste par des points blancs avec la methode nomImage.setRGB(x,y, Color.WHITE.getRGB()).

    Bonne chance.

Discussions similaires

  1. Réponses: 3
    Dernier message: 27/12/2009, 19h45
  2. Detecter un serveur sur un réseau local
    Par tir0nik dans le forum Développement
    Réponses: 2
    Dernier message: 11/06/2009, 19h54
  3. [Débutant] Recuperer les coordonnees apres une "edge detection"
    Par sebintokyo dans le forum Images
    Réponses: 4
    Dernier message: 05/06/2009, 14h58
  4. [BATCH]: Detecter un lecteur réseau puis copier en local
    Par ADONET dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 17/02/2006, 22h19
  5. [c#][debutant] hook local, detecter evenements souris
    Par orelero dans le forum Windows Forms
    Réponses: 6
    Dernier message: 28/11/2005, 16h33

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