[Insight-users] Re: Antwort: Re: itkSliceBySliceImageFilter
Gaetan Lehmann
gaetan.lehmann at jouy.inra.fr
Tue Feb 13 05:22:38 EST 2007
Hi Matthias,
This problem comes from a bug in the NormalizeImageFilter.
It is now fixed in ITK cvs.
http://www.itk.org/cgi-bin/cvsweb.cgi/Code/BasicFilters/itkNormalizeImageFilter.h?r2=1.8&root=Insight&sortby=date&sortdir=down&r1=1.7
http://www.itk.org/cgi-bin/cvsweb.cgi/Code/BasicFilters/itkNormalizeImageFilter.h?r2=1.9&root=Insight&sortby=date&sortdir=down&r1=1.8
http://www.itk.org/cgi-bin/cvsweb.cgi/Code/BasicFilters/itkNormalizeImageFilter.txx?r2=1.13&root=Insight&sortby=date&sortdir=down&r1=1.12
http://www.itk.org/cgi-bin/cvsweb.cgi/Code/BasicFilters/itkNormalizeImageFilter.txx?r2=1.14&root=Insight&sortby=date&sortdir=down&r1=1.13
Thanks for the report !
Gaetan
On Wed, 07 Feb 2007 10:09:29 +0100, <matthias.honal at uniklinik-freiburg.de>
wrote:
>
> Hi Gaetan,
>
> even with the new version of the filter I get the same result. The only
> reason for the problem I can think of right now is that the ITK version I
> use is too old (2.8.1). I'll probably upgrade to ITK3.0 in the next days
> an
> see if something changes.
>
> Nevertheless, here is the modified code of the check.cxx with the
> itkNormalizeImageFilter instead of the itkMedianImageFilter. Perhaps you
> see a potential mistake I made...
>
> Thanks a lot,
>
> Matthias
>
> (See attached file: check.cxx)
>
>
>
> Gaëtan Lehmann
> <gaetan.lehmann at j
> ouy.inra.fr>
> An
> matthias.honal at uniklinik-freiburg.
> 06.02.2007 20:04 de
> Kopie
> Thema
> Re: itkSliceBySliceImageFilter
>
>
>
>
>
> Hi Matthias,
>
> Thanks for your interest for that filter !
> I can't reproduce the problem with the last (unpublished) version of the
> filter. Can you try with the version available at
> http://voxel.jouy.inra.fr/darcsweb/darcsweb.cgi?r=sliceBySlice;a=summary
> If you still can reproduce the problem, can you send me your program ?
>
> Thanks,
>
> Gaetan
>
>
> Le Tue, 06 Feb 2007 16:46:15 +0100,
> <matthias.honal at uniklinik-freiburg.de>
>
> a écrit:
>
>> Hi Gaetan,
>>
>> sorry for cotacting you directly with a question about the
>> itkSliceToSliceImageFilter which you published in the Insight Journal,
>> however I don't know the 'correct' way to report potential bugs and
>> problems with IJ submissions.
>> I just tried using the itkSliceBySlice image filter for normalizing 3D
>> volumes slice by slice with the itkNormalizeImageFilter. As a result I
>> got
>> a volume with the correct size but with exactly the same image at each
>> slice position. To make sure that the problem is not due to my poor
>> programming skills, I just replaced the median filter you included in
>> the
>> check.cxx (which came with the filter code) by a normalize filter as
>> follows:
>>
>> deleted:
>> typedef itk::MedianImageFilter< FilterType::InternalInputImageType,
>> FilterType::InternalOutputImageType >
>> MedianType;
>> MedianType::Pointer median = MedianType::New();
>> MedianType::InputSizeType rad;
>> rad.Fill( 5 );
>> median->SetRadius( rad );
>>
>> filter->SetFilter( median );
>>
>> added:
>> typedef itk::NormalizeImageFilter< FilterType::InternalInputImageType,
>> FilterType::InternalOutputImageType >
>> NormalizeType;
>> NormalizeType::Pointer n = NormalizeType::New();
>> filter->SetFilter(n);
>>
>> For testing I used then the images in images/ESCells.*. As a result I
>> got a
>> volume containing 34 normalized copies of the first slice. With the
>> median
>> filter the problem did not occur. Do you have any idea what might be
>> wrong
>> here?
>>
>> Thanks a lot,
>>
>> Matthias
>> ____________________________
>> Matthias Honal
>> University Hospital Freiburg
>> Dept. of Diagnostic Radiology
>> Medical Physics
>> Hugstetter Str. 55
>> 79106 Freiburg, Germany
>>
>> Tel: (++49) 761 270 3922
>> Fax: (++49) 761 270 3831
>> Email: matthias.honal at uniklinik-freiburg.de
>>
>
>
>
> --
> 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
--
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