AnnotationManager am = ctx.getAnnotations();
boolean hasObject = am.hasForegroundAnnotation()
&& am.hasBackgroundAnnotation();
- a.setEnabled(ExportImageMapAction.class, hasObject);
+ // a.setEnabled(ExportImageMapAction.class, hasObject);
+ a.setEnabled(ExportImageMapAction.class, true);//change after demo
} else {
- a.setEnabled(ExportImageMapAction.class, false);
+ //a.setEnabled(ExportImageMapAction.class, false);
+ a.setEnabled(ExportImageMapAction.class, true);// change after demo
}
}
{
if(view.getContext().getEnabledMask().getImageData().getPixel(pt.x,pt.y) != 0 && (view.getPainter().getName().equals("Combined")) && SegmentationView.getLabelMode())
{
- view.getCanvas().setToolTipText(view.getContext().getEnabledMask().segmentName);
- SegmentationView.comboLabel.setText(view.getContext().getEnabledMask().segmentName);
+ String segmentName = view.getContext().getEnabledMask().segmentName;
+ view.getCanvas().setToolTipText(segmentName);
+ SegmentationView.comboLabel.setText(segmentName);
return;
}
else
// Grab image and mask
SegmentationContext ctx = window.getContext();
- SegmentationMask mask = ctx.getMask();
+ SegmentationMask mask = ctx.getSegmentationMasks().get(0);
BufferedImage image = ImageConverter.convert(ctx.getImageData());
// Setup exporter