[Insight-users] Connected component statistics
Gaetan Lehmann
gaetan.lehmann at jouy.inra.fr
Mon Jul 18 04:56:55 EDT 2005
Hi,
I'm also interested in basic measures such as volume, center of gravity
and bounding box.
I think to work on it this week, so it should be great to define where to
implement methods to get those informations.
RelabelComponentImageFilter is already able to give volume, so it should
be a good place to add other very simple informations like center of
gravity and bounding box.
It don't seem to be the good place for more complex info such as
perimeter/surface... perhap's ImageMaskSpatialObject is a better place ?
WDYT ?
Gaetan
On Fri, 15 Jul 2005 20:39:46 +0200, Miller, James V (Research)
<millerjv at crd.ge.com> wrote:
> The LabelStatisticsImageFilter will calculate statistics for each
> component.
> Currently, the LabelStatisticsImageFilter calculate mean, variance, sum,
> count,
> and histograms.
>
> We plan to add another filter that calculated the moments (either image
> moments or
> geometric moments) of each component. I have been waiting for it to be
> completed and
> may have to just write it myself.
>
> Also, the RelabelComponentImageFilter allows you to query the volume of
> a component.
>
> Jim
>
> -----Original Message-----
> From: insight-users-bounces+millerjv=crd.ge.com at itk.org
> [mailto:insight-users-bounces+millerjv=crd.ge.com at itk.org]On Behalf Of
> Karthik Krishnan
> Sent: Friday, July 15, 2005 10:10 AM
> To: Richard.Beare at ieee.org
> Cc: insight-users at itk.org
> Subject: Re: [Insight-users] Connected component statistics
>
>
>
>
> Richard Beare wrote:
>
>> Hi,
>>
>> I've found ConnectedComponentImageFilter and
>> RelabelConnectedImageFilter, but I haven't been able to find anything
>> that returns measures of the connected components -- e.g. area/volume,
>> perimeter/surface area, centre of gravity, ellipse moments and minimum
>> enclosing rectangles.
>>
>>
> You could threshold the labelled image to get each connected component
> and...
>
> If you are using CVS ITK, I had put a method recently :
> ImageMaskSpatialObject::GetAxisAlignedBoundingBoxRegion()
> that computes the minimum axis aligned bounding box of a 3D binary image.
>
> ImageMomentsCalculator can help you with moments, CG etc.
>
> An appropriate class to add methods to compute volume, perimeter,
> surface area etc may be theImageMaskSpatialObject class . You could
> write them and put them back into ITK :)
>
> I don't think ITK has many CAD measurement methods.
>
>> Also, what is the recommended approach for making greyscale measures
>> of regions defined by a connected component image?
>>
>> Thanks
>>
>> Richard
>> _______________________________________________
>> Insight-users mailing list
>> Insight-users at itk.org
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
--
Gaetan Lehmann <gaetan.lehmann at jouy.inra.fr>
Tel: +33 1 34 65 29 66
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
Web: http://voxel.jouy.inra.fr
More information about the Insight-users
mailing list