[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