Ticket #969 (reviewing defect)
Opened 2012-02-09T15:38:10-06:00
Last modified 2013-03-21T11:57:10-05:00
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 2012-02-09T22:34:54-06:00 by curtis
comment:2 Changed 2012-02-27T11:01:00-06:00 by curtis
- Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta2
comment:3 Changed 2012-06-25T15:24:33-05:00 by curtis
- Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0
Will review this behavior before final release.
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").