[Insight-users] DivideImageFilter and VectorImage

Emmanuel Christophe emmanuel.christophe at gmail.com
Mon Dec 10 03:55:51 EST 2007


Hi Luis,
Thanks, that's just working great!

Emmanuel


2007/12/9, Luis Ibanez <luis.ibanez at kitware.com>:
>
> Hi Emmanuel,
>
> Thanks for pointing this out.
>
> We have now updated the NumericTraits for the VariableLengthVector,
> and added a test for the DivideImageFilter using a VectorImage
> divided by a scalar image:
>
> http://www.itk.org/cgi-bin/viewcvs.cgi/Testing/Code/BasicFilters/itkDivideImageFilterTest2.cxx?rev=1.1&root=Insight&view=log
>
>
> We are still having some quircks with Visual Studio 6.0 though...
> (Ah!, the joy of VS6.0 ...)
>
>
> Please give it a try and let us know if you find any problem.
>
>
>     Thanks
>
>
>         Luis
>
>
>
> -------------------------
> Emmanuel Christophe wrote:
> > Hi all,
> >
> > I'm doing basic pixel operations between images (multiplication,
> > addition, division etc.). All the MultiplyImageFilter, AddImageFilter,
> > DivideImageFilter are very usefull for that.
> >
> > Most of these filters work well also when using VectorImage. So far,
> > only the DivideImageFilter causes some problem.
> >
> > The issue with the DivideImageFilter instanciated over the VectorImage
> > comes from the use of NumericTraits<TOutput>::max().
> >
> > In itkNumericTraitsVariableLengthVector.h the max() function are not
> > defined. Would it be possible to define these functions for the
> > VariableLengthVector to enable the DivideImageFilter to work?
> >
> > Otherwise, I could easily define a DivideVectorImageFilter but it
> > would add one more class and remove the genericity of itk.
> >
> > Best regards,
> > Emmanuel
> > _______________________________________________
> > Insight-users mailing list
> > Insight-users at itk.org
> > http://www.itk.org/mailman/listinfo/insight-users
> >
>


More information about the Insight-users mailing list