Bonjour,
Dans le cadre d'un projet de recherche, j'utilise Image J pour traiter des images et en extraire certaines données (comme l'aire de la surface mesurée et son emplacement) et ceci dans le but de suivre le déplacement d'un objet au cours du temps. Je prends donc des photos toutes les 3 secondes et je souhaite les analyser.
J'ai un problème de fond qui n'est pas uniforme mais à l'aide de l'image calculator je soustrais le fond sans objet de l'image. Ensuite après quelques traitements les analyses sont faites.
Le seul problème c'est l'automatisation de ce procédé par la macro qui va lancer l'analyse sur toutes les photos du dossier.
J'ai commencé une macro qui marche très bien pour l'analyse d'une photo mais je ne sais plus quoi mettre dès que je veux analyser toutes les images du dossier.
Voilà ce que j'ai commencer est ce que quelqu'un pourrait m'aider en m'indiquant comment je devrais m'y prendre pour nommer les fichiers?
dir = getDirectory("Choose a Directory ");
list = getFileList(dir);
setBatchMode(true);
for (i=0; i<list.length; i++) {
path = dir+list[i];
open(path);
imageCalculator("Difference create", "image à analyser" ,"image de fond");
d'avance merci beaucoup!
Ciglumorphe
Partager