Ticket #1195 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

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

Description

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 7 years ago 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 7 years ago by bdezonia

  • Blocking 1143 added

comment:3 Changed 7 years ago 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.

Note: See TracTickets for help on using tickets.