NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #1195 (closed defect: fixed)

Opened 2012-05-25T15:25:25-05:00

Last modified 2012-07-02T14:48:40-05:00

Push overlay duplication code into Imglib

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b3-headless
Component: ImgLib2 Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1143


Recently the ability to move and duplicate Overlays was added to IJ2 (and Imglib). This initial pass could be improved. Ideally the overlay duplication code in each Overlay implementation of IJ2 would be pushed into Imglib. Thus the current limitation that there is no way to duplicate a CompositeRegionOfInterest would be fixed by this and lots of repeated code would go away too.

Change History

comment:1 Changed 2012-06-08T11:19:47-05:00 by bdezonia

Currently avoiding the above limitations by having a CompositeOverlay and handling all duplication at the IJ2 level. This might be fine. It all depends upon whether we can correctly support the whole contract of Overlay with CompositeOverlay's. Some signatures might be tricky.

comment:2 Changed 2012-06-08T12:37:09-05:00 by bdezonia

  • Blocking 1143 added

comment:3 Changed 2012-07-02T14:48:40-05:00 by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed

The remaining issues with this ticket are tangential to the original problem. I have opened them as ticket #1268. The overlay duplication is mostly contained to IJ1. Closing.