View Issue Details

IDProjectCategoryView StatusLast Update
0002614Slicer4Core: Base Codepublic2018-05-30 00:57
ReportergregsharpAssigned Tofedorov 
PrioritynormalSeverityfeatureReproducibilityalways
Status feedbackResolutionopen 
Product VersionSlicer 4.1.1 
Target VersionbacklogFixed in Version 
Summary0002614: Label statistics should report center of mass
Description

Just like the summary says. It would be great if Slicer could show me the center of mass of a structure somehow.

The label statistics module seems the logical place.

TagsNo tags attached.

Activities

pieper

pieper

2012-10-05 11:08

administrator   ~0006401

I'm maybe we should make a list of metrics to add - center of mass is one that makes sense. I think ITK has some nice filters to characterize things and maybe with SimpleITK we would get a whole bunch with minimal coding.

Some ideas:

  • count of # of islands (blobs)
  • other moments
  • max/min dimensions across certain axes
  • aspect ratio
lassoan

lassoan

2017-06-12 21:55

developer   ~0014789

This is a new feature, which by the way is currently being developed for Segment Statistics module (by QIICR team).

pieper

pieper

2017-08-20 17:10

administrator   ~0015060

@fedorov is center of mass planned for SegmentStatistics? I don't see that it's in the current version. Perhaps we should add a "Mass Properties" plugin (or similar) for calculations like this.

fedorov

fedorov

2017-08-22 17:09

developer   ~0015067

@pieper no, there are no plans in place to add this kind of plugin. I can see how it can be useful, but I just don't have cycles to work on this. Contributions are always welcomed - now that the plugins infrastructure is in place for Segment Statistics, this should hopefully be straightforward. It will be good to put it to work for this specific task.

lassoan

lassoan

2017-08-22 17:17

developer   ~0015068

Probably it is simpler to extend existing plugins to compute this new metric than create a new plugin, but both approaches should work.

lassoan

lassoan

2018-05-30 00:57

developer   ~0015816

Retarget stale issues to backlog.

Issue History

Date Modified Username Field Change
2012-10-04 08:25 gregsharp New Issue
2012-10-04 08:25 gregsharp Status new => assigned
2012-10-04 08:25 gregsharp Assigned To => pieper
2012-10-05 11:08 pieper Note Added: 0006401
2012-10-05 11:08 pieper Target Version => Slicer 4.3.0
2013-07-08 10:20 pieper Target Version Slicer 4.3.0 =>
2017-06-12 21:55 lassoan Severity minor => feature
2017-06-12 21:55 lassoan Note Added: 0014789
2017-08-20 17:08 pieper Assigned To pieper => fedorov
2017-08-20 17:10 pieper Status assigned => feedback
2017-08-20 17:10 pieper Note Added: 0015060
2017-08-22 17:09 fedorov Note Added: 0015067
2017-08-22 17:17 lassoan Note Added: 0015068
2018-05-30 00:57 lassoan Target Version => backlog
2018-05-30 00:57 lassoan Note Added: 0015816