Ticket #969 (reviewing defect)

Opened 7 years ago

Last modified 6 years ago

Composite images interact poorly with overlay drawing

Reported by: bdezonia Owned by: curtis
Priority: major Milestone: imagej-2.0.0
Component: Display API Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1721

Description

Open Confocal Series sample image
Draw a Line overlay on the image
Move the channel slider (which should have no effect on the display of overlays when composited)
Overlays disappear
Move channel slider back to position 0 and overlays drawn correctly

Change History

comment:1 Changed 7 years ago by curtis

I think this behavior is up for discussion. AFAIK, ImageJ1 does not differentiate between channels vs. slices or timepoints when it comes to localizing a ROI in the ROI Manager. Normally ROIs are not localized to a single plane at all, but when added to the ROI Manager, the associated plane is recorded. If you then click a ROI, the current plane is set to match the one associated with the clicked ROI, including the channel, even for composite images. So the current behavior is not inconsistent with IJ1 in that sense.

The OME group has also had a few discussions about whether channels should be "special" when it comes to ROIs. Ultimately we concluded that the answer is "sometimes." We will likely need an option allowing overlays to span across one or more dimensional axes (i.e., set the channel position to "null" or "all").

comment:2 Changed 7 years ago by curtis

  • Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta2

comment:3 Changed 7 years ago by curtis

  • Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0

Will review this behavior before final release.

comment:4 Changed 6 years ago by bdezonia

  • Status changed from new to reviewing

comment:5 Changed 6 years ago by bdezonia

  • Blocking 1721 added
Note: See TracTickets for help on using tickets.