[Insight-users] Evaluate() removed from itk::BSplineScatteredDataPointSetToImageFilter in ITK v4.x

Nicholas Tustison ntustison at gmail.com
Mon Mar 26 18:59:09 EDT 2012


Bill,

I don't know.  I don't remember filling one out.  I just remember talking 
to Luis about it who said that it should be changed. 

Nick


On Mar 26, 2012, at 6:40 PM, Bill Lorensen wrote:

> Nick,
> 
> Is this mentioned in the migration guide? I didn't fond a reference for
> BSplineScatteredDataPointSetToImageFilter
> 
> On Mon, Mar 26, 2012 at 3:09 PM, Nicholas Tustison <ntustison at gmail.com> wrote:
>> Hi Ramon,
>> 
>> The problem was that the old coding style was not really
>> ITK kosher in that Evaluate() methods are for functions not
>> filters.  The old functionality has been split up properly into
>> the following three classes
>> 
>> itkBSplineScatteredDataPointSetToImageFilter
>> itkBSplineControlPointImageFunction
>> itkBSplineControlPointImageFilter
>> 
>> You're probably looking for the second class.
>> 
>> Nick
>> 
>> 
>> 
>> 
>> On Mar 26, 2012, at 4:56 PM, Ramón Casero Cañas wrote:
>> 
>>> 
>>> Hi all,
>>> 
>>> itk::BSplineScatteredDataPointSetToImageFilter seems to have lost method Evaluate(), that enabled to sample the spline at an arbitrary parametric point.
>>> 
>>> Here's the method in the documentation of ITK v3.20
>>> 
>>> http://www.itk.org/Doxygen320/html/classitk_1_1BSplineScatteredDataPointSetToImageFilter.html#ad75dbae040d3f7d6263a20f025ef1241
>>> 
>>> but here it is missing in ITK v4.2.0
>>> 
>>> http://www.itk.org/Doxygen/html/classitk_1_1BSplineScatteredDataPointSetToImageFilter-members.html
>>> 
>>> I have been looking but it doesn't seem to be a replacement. Is there any other way to sample the spline?
>>> 
>>> (I am using this B-spline as one of several methods from ITK to compute a warp on a set of points
>>> 
>>> http://code.google.com/p/gerardus/source/browse/trunk/matlab/ItkToolbox/ItkPSTransform.cpp
>>> 
>>> )
>>> 
>>> Best regards,
>>> 
>>> Ramon.
>>> 
>>> --
>>> Dr. Ramón Casero Cañas
>>> 
>>> Computational Biology
>>> Department of Computer Science
>>> University of Oxford
>>> Wolfson Building, Parks Rd
>>> Oxford OX1 3QD
>>> 
>>> tlf     +44 (0) 1865 610737
>>> web     http://www.cs.ox.ac.uk/people/Ramon.CaseroCanas
>>> photos  http://www.flickr.com/photos/rcasero/
>>> _____________________________________
>>> Powered by www.kitware.com
>>> 
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>> 
>>> Kitware offers ITK Training Courses, for more information visit:
>>> http://www.kitware.com/products/protraining.php
>>> 
>>> Please keep messages on-topic and check the ITK FAQ at:
>>> http://www.itk.org/Wiki/ITK_FAQ
>>> 
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.itk.org/mailman/listinfo/insight-users
>> 
>> _____________________________________
>> Powered by www.kitware.com
>> 
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>> 
>> Kitware offers ITK Training Courses, for more information visit:
>> http://www.kitware.com/products/protraining.php
>> 
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>> 
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
> 
> 
> 
> -- 
> Unpaid intern in BillsBasement at noware dot com



More information about the Insight-users mailing list