[Insight-developers] label object manipulation
Gaëtan Lehmann
gaetan.lehmann at jouy.inra.fr
Thu Jul 23 08:45:54 EDT 2009
Le 23 juil. 09 à 14:36, Gaëtan Lehmann a écrit :
>
> Le 22 juil. 09 à 23:16, Sophie Chen a écrit :
>
>> The remaining three filters will ideally be ported within the next
>> day or two. Would you have any suggestions which filters should be
>> ported next? Or are there additional filters we should update?
>> Thanks!
>>
>
> I guess it will be time to add ShapeLabelObject and all the filters
> dedicated to use it:
>
> itkShapeLabelObject.h
> itkShapeLabelMapFilter.h
>
> itkBinaryImageToShapeLabelMapFilter.h
> itkLabelImageToShapeLabelMapFilter.h
>
> itkShapeKeepNObjectsLabelMapFilter.h
> itkShapeOpeningLabelMapFilter.h
> itkShapePositionLabelMapFilter.h
> itkShapeRelabelLabelMapFilter.h
> itkShapeUniqueLabelMapFilter.h
>
> itkBinaryShapeKeepNObjectsImageFilter.h
> itkBinaryShapeOpeningImageFilter.h
> itkLabelShapeKeepNObjectsImageFilter.h
> itkLabelShapeOpeningImageFilter.h
> itkShapeRelabelImageFilter.h
>
I forgot to say that I've used some templated methods in those
filters, and that it may be a problem on some compilers (like msvc6).
I've used a different approach in itkShapeUniqueLabelMapFilter.h and
itkShapePositionLabelMapFilter.h: the methods are calling a templated
function, which is located in itkLabelMapUtilities.h. This new
approach shouldn't be a problem for any compilers. It also avoid some
code duplication.
It would be great to commit one of those two new filters before
committing the other filters, and look on the dashboard how it builds
on the different system and compilers we have. If it works fine, I'll
help to change the other filters to the same kind of implementation.
Gaëtan
--
Gaëtan Lehmann
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
http://voxel.jouy.inra.fr http://www.itk.org
http://www.mandriva.org http://www.bepo.fr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 203 bytes
Desc: Ceci est une signature ?lectronique PGP
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20090723/486ee6bb/attachment.pgp>
More information about the Insight-developers
mailing list