Superposition de plusieurs couleurs dans ImageJ
-
23-10-2019 - |
Question
J'écris un petit plugin pour ImageJ et je dessine plusieurs régions en surimpression sur l'image.
J'utilise ce code:
ImagePlus imp = getImage();
Overlay ov = new Overlay();
for (int r=0; r<regions.length; r++)
{
ov.add(regions[r]);
}
imp.setOverlay(ov);
Où regions
est un tableau de Roi.
Cela fonctionne comme prévu et dessine les régions du (mal à mes yeux) cyan standard ImageJ utilisé pour les superpositions. Je voudrais attirer un région particulière dans une autre couleur, mais je ne peux pas sembler trouver un moyen de le faire. Je trouve que vous pouvez changer la couleur du ensemble overlay, mais je besoin de deux couleurs dans la même superposition.
Toutes les idées?
Merci à l'avance
nico
La solution
Je pense que vous devriez être en mesure de définir les couleurs de dessin pour chaque objet Roi
individuellement par ses méthodes de setFillColor
et setStrokeColor
.