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);

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

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top