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 #842 (closed defect: moved)

Opened 2011-10-21T09:41:31-05:00

Last modified 2012-08-14T12:31:59-05:00

Verify overlay translation code happening everywhere it needs to

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b9-rois
Component: Legacy Compatibility Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1011

Description

The OverlayHarmonizer (was OverlayTranslator) is only referenced in the Harmonizer in the legacy layer. It could be used in the various DisplayCreators and ImagePlusCreators in the legacy layer also. Its a simple fix but I'm not sure it needs to be done. If we ever use ImagePluses directly made from Displays anywhere outside LegacyPlugin we should update these creators. However as currently used its probably okay to not and its also a little more efficient. Please review and comment.

Change History

comment:1 Changed 2012-02-26T22:58:38-06:00 by curtis

  • Blocking 1011 added

comment:2 Changed 2012-03-05T11:13:09-06:00 by curtis

  • Owner changed from curtis to bdezonia
  • Status changed from new to assigned
  • Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta3

We definitely want an explicit API for going between ImageDisplays and ImagePluses. Users may need to do this in certain cases. We need to verify that this is possible, and that overlays are always translated properly.

This ticket is a placeholder to make sure that this API exists and works.

comment:3 Changed 2012-08-14T12:31:59-05:00 by bdezonia

  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta6

Moving to the roi related beta

comment:4 Changed 2014-08-20T12:03:20-05:00 by curtis

  • Status changed from assigned to closed
  • Resolution set to moved