Bonjour à tous,
Je suis Victor, étudiant en master dans le domaine sciences du végétale. J'aurai besoin de vos conseils sur la création du Macro ImageJ étant donné que je ne connais pas ce langage. Je vous donne le contexte de mon étude. Je voudrai quantifier le % de couverture d'une parcelle. Pour ce-là j'ai déterminé la surface non occupé, la surface occupé et la surface total de ma photo.
Plus particulièrement j'ai besoin d'exporter le tableau de résultats ROI sur un fichier Excel, afin d’obtenir 1 ligne( image1) et 4 colonnes: Label / Surface noir / Surface végétale / Surface total ; ainsi qu'avoir une 5ème colonne avec un calcul automatique du % de couverture (rapport entre surface végétale divisé par la surface total). J'ai absolument besoin de passer par une macro mais je ne connais pas ce langage, et du coup j'y arrive pas du tout.
Est-ce que quelqu'un pourrait m'aider ?
Voici ma petit macro ainsi qu'une des photos à traiter:
Voici l'une des photos à traiter:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 run("Channels Tool..."); run("Make Composite"); Stack.setDisplayMode("grayscale"); Stack.setChannel(2); setAutoThreshold("Default"); //run("Threshold..."); setThreshold(0, 25); run("Convert to Mask", "method=Default background=Light"); run("Create Selection"); run("ROI Manager..."); roiManager("Add"); run("Make Inverse"); roiManager("Add"); run("Select All"); roiManager("Add"); roiManager("Measure");
Pièce jointe 176381Pièce jointe 176381
Je m'excuse d'avance si je fais des fautes d'orthographe mais je suis espagnol et ça fait que 5 mois que j'habite en France...
En vous remerciant par avance pour votre aide.
A bientôt,
Victor.
Partager