[Insight-users] WrapITK python bindings and GradientAnisotropicDiffusion with 3D float input

Gaetan Lehmann gaetan.lehmann at jouy.inra.fr
Wed Apr 19 05:46:59 EDT 2006


On Tue, 18 Apr 2006 19:00:17 +0200, Zachary Pincus <zpincus at stanford.edu>  
wrote:

>> We are in the way of breaking the current modules (ITKCommonA,  
>> ITKCommonA, ITKBasicFiltersA, ...) in more modules which will group  
>> classes in a better way. The user will be able to build only the  
>> relevent subpart of WrapITK for his need. He will be able to load only  
>> a consistent subpart, etc.
>> Given the early stage of development, I don't think we will keep the  
>> old modules content, so we will break your code here, and so I would  
>> not recommend you to use the submodules :-/
>> Zach, what do you think of this backward compatibility problem ?
>
> Hmm. I think that at least for now (WrapITK is just an InsightJournal  
> article) we can't worry too much about backward compatibility on this  
> point. Getting the needed functionality is more important.
>
> We *could* make the sub-modules strictly follow the current hierarchy,  
> so that ITKBasicFiltersA will just import all of the sub-modules that it  
> contains. This would solve the backwards compatibility issue, but at the  
> expense of having less-good groupings of filters into various modules.  
> (E.g. morphological filters aren't all in BasicFiltersA or B or C.) I  
> think we should work on separating the modules out, and for the time  
> being accept some slight code breakage.
>

I agree
I only hope it will not be a too big problem for users

Gaetan

-- 
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


More information about the Insight-users mailing list