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 :

ImageCalculator dans macro Fiji


Sujet :

ImageJ Java

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Réunion

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Novembre 2014
    Messages : 13
    Points : 16
    Points
    16
    Par défaut ImageCalculator dans macro Fiji
    Bonjour à tous,

    Je souhaiterais faire une macro qui soustrait un arrière plan (ici GOPR002602244.tif) à une séquence d'images.

    Voici une partie de mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    open("C:\\....\\GOPR002602244.tif");
    run("Enhance Contrast", "saturated=0.50 equalize histogram");
    run("Undistort Image", "list=C:\\...\\Params.txt alpha=814.403000000 beta=813.798000000 u0=654.246000000 v0=483.676000000 skew=0.000000000 k0=-0.190675000 k1=0.124536000 stdev=0.000000000");
    run("Gaussian Blur...", "sigma=3");
     
    function processFile(path) {
        if (endsWith(path, ".tif")) {
            open(path);
            run("Enhance Contrast", "saturated=0.50 equalize histogram");
            run("Undistort Image", "list=C:\\...\\Params.txt alpha=814.403000000 beta=813.798000000 u0=654.246000000 v0=483.676000000 skew=0.000000000 k0=-0.190675000 k1=0.124536000 stdev=0.000000000");
            imageID=getImageID();
            run("Gaussian Blur...", "sigma=3");
            title=getTitle();
            imageCalculator("Subtract create", "GOPR002602244.tif" ,"title");
    C'est dans cette dernière ligne où la commande ne fonctionne pas. Je n'arrive pas à attribuer les images à traiter.

    Pour moi il faudrait peut-être réenregistrer l'image 1 après traitement, mais pour la séquence d'image je n'ai pas d'idée...

    Quelqu'un aurait une solution ?

    Merci d'avance pour votre aide.

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Août 2017
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    Si est une variable, pourquoi mettre des guillemets autour dans la commande imageCalculator? En cas de doute, l'enregistreur de macro permet d'afficher la syntaxe des commandes exécutées et de corriger le code qui pose problème.

Discussions similaires

  1. access97 pb filtres dans macro vers excel
    Par pascal913 dans le forum Access
    Réponses: 11
    Dernier message: 30/06/2006, 11h36
  2. [VBA-E] Problème de tableau dans macro VBA
    Par Chouls dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 12/06/2006, 15h20
  3. nommage de cellule et utilisation dans macro
    Par tritri38 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 14/04/2006, 16h56
  4. Fonction EstNull dans macro Access
    Par joker vb dans le forum Access
    Réponses: 5
    Dernier message: 13/01/2006, 15h55
  5. [vb excel] différences bizarre dans macro excel
    Par Mugette dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/10/2005, 12h44

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