Hello!

To see the file structure, click on "tree".

Note that updates take place every 10 minutes, commits may not be seen immediately.
Image map for single segment.Done by Nikhil.
authorlingutln <lingutln@localhost>
Mon, 23 Jan 2012 23:07:57 +0000 (23:07 +0000)
committerlingutln <lingutln@localhost>
Mon, 23 Jan 2012 23:07:57 +0000 (23:07 +0000)
svn path=/; revision=272

Annotation/src/ie/dcu/apps/ist/AppWindow.java
Annotation/src/ie/dcu/apps/ist/actions/ExportImageMapAction.java

index 47b0a826a9ee979d15038367a938ea48583302d1..8694588a04bb8ef9bc49a1764bf23e1d4e8a21ab 100644 (file)
@@ -199,10 +199,12 @@ public class AppWindow extends ApplicationWindow implements FileDropListener {
                        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
                }
        }
        
@@ -707,8 +709,9 @@ public class AppWindow extends ApplicationWindow implements FileDropListener {
                                {
                                        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
index 3efe02085092e40a043b3cdf93633ed2aa02f9a2..bef17a8d4d36605db1b7958bfc38377ceffd5589 100644 (file)
@@ -36,7 +36,7 @@ public class ExportImageMapAction extends AppAction{
                                
                                // 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