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 :

Macro - Repérer automatiquement le cadrage pour un crop


Sujet :

ImageJ Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 97
    Par défaut Macro - Repérer automatiquement le cadrage pour un crop
    Voila, je traîte des photos et pour cela je fais une macro grâce à "record".
    Je commence par un "make binary" et ensuite un "Analyse particules" pour éliminer un maximum de bruit.

    C'est à partir de ce résultat que je voudrais extraire (crop) mon objet principal.
    Mais je ne sais pas trop comment m'y prendre. Comment faire pour qu'il cadre automatiquement ? Il y a-t-il une routine pour cela?

    Le but étant, qu'à partir d'une image bruitée de départ, j'obtienne cette même image, recadrée exactement sur l'objet principal (d'où l'élimination du bruit...)

    Si quelqu'un pouvait m'éclairer, je débute...

    Merci d'avance!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 97
    Par défaut
    Je ne suis peut-être pas très claire.

    J'ai trouvé "makeRectangle" mais pour pouvoir faire le cadre automatiquement il faudrait que j'arrive à récupérer les coord. d'un point et la largeur et longueur de mon rectangle.
    Toutes ces infos se trouvent dans la fenêtre "Results" lorsque je fais un "Analyse particules" mais je ne vois pas comment je peux y accéder.

    Une deuxième chose, pour traîter mes photos avec le moins de bruit possible, je les "binarise" puis je leur fais subir une dilatation.

    Mais comment, après le crop, je peux récupérer mon image d'origine (donc en couleur, comme au départ !) qui a simplement été rognée ?

    Vous avez une idée ?


    Merci d'avance...

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

    Informations forums :
    Inscription : Mai 2010
    Messages : 28
    Par défaut
    Pour récupérer les infos de la fenêtre measure, il suffit de faire un getResult(Info). Par exemple, on obtient la moyenne avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    run("Measure");
    bruit2=getResult('Mean');
    Un moyen simple pour récupérer l'image d'origine c'est de la sauvegarder avant de la modifier

Discussions similaires

  1. [MySQL] Générateur automatique de formulaires pour base MySQL
    Par Redman dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 21/03/2010, 09h16
  2. [vba-E] VBA pour macro executable automatiquement
    Par ricachu dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/07/2006, 14h20
  3. [vba-E] pour une macro executable automatiquement
    Par ricachu dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/07/2006, 11h34
  4. Réponses: 2
    Dernier message: 20/06/2006, 13h45
  5. Déterminer automatiquement le path pour une image
    Par mikedavem dans le forum Langage
    Réponses: 2
    Dernier message: 13/05/2006, 08h41

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