Ticket #1152 (new defect)

Opened 8 years ago

Last modified 7 years ago

Filled overlays should draw accurately

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b9-rois
Component: Data Model Version:
Severity: serious Keywords:
Cc: senseneyj@… Blocked By:
Blocking: #285

Description (last modified by bdezonia) (diff)

If you draw an ellipse overlay and then use the Fill command things look fine at 100% scale. If you zoom in it looks like there a some discrepancy between JHotDraw's representation and the data filled. Fill uses PointSets indirectly. It looks possible that the ConditionalPointSet condition is off by a < vs. <= or a (0.5,0.5) translation of center.

(Later edit: in general we need to make sure all Overlays have outlines and fills that match up nicely and are symmetric rather than biased to the right and bottom)

Change History

comment:1 Changed 8 years ago by bdezonia

  • Cc senseneyj@… added
  • Description modified (diff)
  • Summary changed from Filled ellipses may have inaccuracy to Filled overlays should draw accurately

comment:2 Changed 8 years ago by bdezonia

There is an interesting discussion of how we should approach definitions of ROI anchor points, outlines, etc. throughout this thread:  http://imagej.net/pipermail/imagej-devel/2012-May/000921.html

comment:3 Changed 8 years ago by curtis

  • Blocking 1143 added

comment:4 Changed 7 years ago by bdezonia

  • Blocking 285 added

comment:5 Changed 7 years ago by bdezonia

  • Blocking 1143 removed

comment:6 Changed 7 years ago by bdezonia

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

comment:7 Changed 7 years ago by curtis

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

ROIs will be the focus of beta6.

Note: See TracTickets for help on using tickets.