<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>RE: [Insight-users] ItkFileReader crashes for ITK 3.20 on Windows 7with vs 2008</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2>Emma,<BR>
<BR>
When you build your application in both Release and Debug mode, you will need two versions of ITK (Release and Debug). CMake does not control how ITK is build from the IDE. Instead you need to specify the mode of compilation within Visual Studio. You can get random seg faults that result when building a program in release mode and linking to a Debug version of the ITK libraries (and vice-versa).<BR>
<BR>
Vince<BR>
<BR>
<BR>
----------------------<BR>
Associate Professor<BR>
Department of Radiology<BR>
0453-D JCP<BR>
200 Hawkins Drive<BR>
Iowa City, IA 52242<BR>
E-mail: vincent-magnotta@uiowa.edu<BR>
Phone: 319-356-8255 Fax: 319-353-6275<BR>
Website: <A HREF="http://www.radiology.uiowa.edu">http://www.radiology.uiowa.edu</A><BR>
<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: insight-users-bounces@itk.org on behalf of Emma Ryan<BR>
Sent: Fri 9/3/2010 8:51 PM<BR>
To: insight-users@itk.org<BR>
Subject: [Insight-users] ItkFileReader crashes for ITK 3.20 on Windows 7with vs 2008<BR>
<BR>
Hello All,<BR>
<BR>
I would appreciate a little help in understanding the odd behavior of ITK<BR>
read and write functions.<BR>
The following program works fine in release mode, but crashes in debug mode with<BR>
a 'read access violation'.<BR>
<BR>
<BR>
If however, I use Input and OutputPixelTypes as 'char' instead of 'unsigned<BR>
char', it crashes in both release and debug mode.<BR>
<BR>
My input to the program is image.jpg. Any debugging suggestions for access<BR>
violations are welcome too.<BR>
<BR>
Thank you,<BR>
Emma<BR>
<BR>
#include "itkImage.h"<BR>
#include "itkImageFileReader.h"<BR>
#include "itkImageFileWriter.h"<BR>
<BR>
int main( int argc, char * argv[] )<BR>
{<BR>
if( argc < 3 )<BR>
{<BR>
std::cerr << "Usage: " << argv[0];<BR>
std::cerr << " inputImageFile outputImageFile "; <BR>
std::cerr << std::endl; <BR>
return EXIT_FAILURE;<BR>
}<BR>
<BR>
typedef unsigned char InputPixelType;<BR>
typedef unsigned char OutputPixelType;<BR>
<BR>
typedef itk::Image< InputPixelType, 2 > InputImageType;<BR>
typedef itk::Image< OutputPixelType, 2 > OutputImageType;<BR>
<BR>
typedef itk::ImageFileReader< InputImageType > ReaderType;<BR>
<BR>
typedef itk::ImageFileWriter< OutputImageType > WriterType;<BR>
<BR>
ReaderType::Pointer reader = ReaderType::New();<BR>
<BR>
WriterType::Pointer writer = WriterType::New();<BR>
<BR>
reader->SetFileName( argv[1] );<BR>
reader->Update();<BR>
<BR>
writer->SetFileName( argv[2] );<BR>
writer->SetInput( reader->GetOutput());<BR>
writer->Update();<BR>
<BR>
return EXIT_SUCCESS;<BR>
}<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
________________________________<BR>
From: "insight-users-request@itk.org" <insight-users-request@itk.org><BR>
To: insight-users@itk.org<BR>
Sent: Thu, September 2, 2010 7:58:03 AM<BR>
Subject: Insight-users Digest, Vol 77, Issue 5<BR>
<BR>
Send Insight-users mailing list submissions to<BR>
insight-users@itk.org<BR>
<BR>
To subscribe or unsubscribe via the World Wide Web, visit<BR>
<A HREF="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</A><BR>
or, via email, send a message with subject or body 'help' to<BR>
insight-users-request@itk.org<BR>
<BR>
You can reach the person managing the list at<BR>
insight-users-owner@itk.org<BR>
<BR>
When replying, please edit your Subject line so it is more specific<BR>
than "Re: Contents of Insight-users digest..."<BR>
<BR>
<BR>
Today's Topics:<BR>
<BR>
1. Build error - itk 3.20, gdcm 2.0.[15+] under mingw (Markus Neuner)<BR>
2. Image assignment does not work (D?enan Zuki?)<BR>
3. Re: Image assignment does not work (wanlin)<BR>
4. Re: Image assignment does not work (Matt McCormick)<BR>
5. Re: Image assignment does not work (D?enan Zuki?)<BR>
6. Re: Build error - itk 3.20, gdcm 2.0.[15+] under mingw<BR>
(Bill Lorensen)<BR>
<BR>
<BR>
----------------------------------------------------------------------<BR>
<BR>
Message: 1<BR>
Date: Thu, 02 Sep 2010 14:10:42 +0200<BR>
From: "Markus Neuner" <neuner.markus@gmx.net><BR>
Subject: [Insight-users] Build error - itk 3.20, gdcm 2.0.[15+] under<BR>
mingw<BR>
To: insight-users@itk.org<BR>
Message-ID: <20100902121042.64950@gmx.net><BR>
Content-Type: text/plain; charset="utf-8"<BR>
<BR>
Hi,<BR>
<BR>
i get a linker error when building gdcm 2.0.15 or greater with itk 3.20 with<BR>
mingw under windows xp:<BR>
<BR>
---- SNIP ----<BR>
Scanning dependencies of target itkTestDriver<BR>
[ 96%] Building CXX object<BR>
Code/IO/CMakeFiles/itkTestDriver.dir/itkTestDriver.obj<BR>
Linking CXX executable ..\..\bin\itkTestDriver.exe<BR>
c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot<BR>
find -lgdcmMSFF<BR>
collect2: ld gab 1 als Ende-Status zur?ck<BR>
mingw32-make[2]: *** [bin/itkTestDriver.exe] Error 1<BR>
mingw32-make[1]: *** [Code/IO/CMakeFiles/itkTestDriver.dir/all] Error 2<BR>
mingw32-make: *** [all] Error 2<BR>
---- SNAP ----<BR>
<BR>
Bilding with gdcm 2.0.14 works fine without any issues.<BR>
<BR>
gdcm and itk are configured without any changes to teh standard cmake<BR>
configurations insted of: ITK_USE_SYSTEM_GDCM=ON and the correct GDCM_DIR.<BR>
<BR>
To put the gscm-build/bin on the path does not solve the problem.<BR>
<BR>
Greetings,<BR>
Markus<BR>
<BR>
Additional informations:<BR>
MinGW versions used:<BR>
binutils-2.20.51-1-mingw32-bin.tar.lzma<BR>
gcc-c++-4.4.0-mingw32-bin.tar.gz<BR>
gcc-c++-4.4.0-mingw32-dll.tar.gz<BR>
gcc-core-4.4.0-mingw32-bin.tar.gz<BR>
gcc-core-4.4.0-mingw32-dll.tar.gz<BR>
gdb-7.1-2-mingw32-bin.tar.gz<BR>
gmp-5.0.1-1-mingw32-dev.tar.lzma<BR>
libexpat-2.0.1-1-mingw32-dll-1.tar.gz<BR>
libgmp-5.0.1-1-mingw32-dll-10.tar.lzma<BR>
libgomp-4.5.0-1-mingw32-dll-1.tar.lzma<BR>
libmpc-0.8.1-1-mingw32-dll-2.tar.lzma<BR>
libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma<BR>
libpthread-2.8.0-3-mingw32-dll-2.tar.lzma<BR>
libssp-4.5.0-1-mingw32-dll-0.tar.lzma<BR>
libstdc++-4.5.0-1-mingw32-dll-6.tar.lzma<BR>
mingw-utils-0.4-1-mingw32-bin.tar.lzma<BR>
mingw32-make-3.81-20090910.tar.gz<BR>
mingwrt-3.18-mingw32-dev.tar.gz<BR>
mingwrt-3.18-mingw32-dll.tar.gz<BR>
mpc-0.8.1-1-mingw32-dev.tar.lzma<BR>
mpfr-2.4.1-1-mingw32-dev.tar.lzma<BR>
pthreads-w32-2.8.0-3-mingw32-dev.tar.lzma<BR>
w32api-3.15-1-mingw32-dev.tar.lzma<BR>
--<BR>
GMX DSL SOMMER-SPECIAL: Surf & Phone Flat 16.000 f?r nur 19,99 &euro;/mtl.!*<BR>
<A HREF="http://portal.gmx.net/de/go/dsl">http://portal.gmx.net/de/go/dsl</A><BR>
<BR>
<BR>
------------------------------<BR>
<BR>
Message: 2<BR>
Date: Thu, 2 Sep 2010 14:48:21 +0200<BR>
From: D?enan Zuki? <dzenanz@gmail.com><BR>
Subject: [Insight-users] Image assignment does not work<BR>
To: Insight-users <insight-users@itk.org><BR>
Message-ID:<BR>
<AANLkTikeCbU4DT3BCFf9tfEnoQM3f=mQMH+zp9mxN7g_@mail.gmail.com><BR>
Content-Type: text/plain; charset="utf-8"<BR>
<BR>
Hi everyone!<BR>
<BR>
I have the following routine:<BR>
<BR>
void applyFilter(InternalImageType::Pointer image,<BR>
itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer<BR>
filter)<BR>
{<BR>
if (!checkImageLoaded())<BR>
return;<BR>
statusbar->showMessage("Applying filter:<BR>
"+QString(filter->GetNameOfClass()));<BR>
filter->SetInput( image );<BR>
filter->Update();<BR>
image=filter->GetOutput();<BR>
updateVisualizing();<BR>
resetVisualization();<BR>
statusbar->showMessage("Ready");<BR>
}<BR>
<BR>
and it is invoked like this:<BR>
<BR>
typedef itk::SmoothingRecursiveGaussianImageFilter < InternalImageType,<BR>
InternalImageType> FilterType;<BR>
FilterType::Pointer filter = FilterType::New();<BR>
filter->SetSigmaArray(myImage->GetSpacing());<BR>
applyFilter(myImage,<BR>
(itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer)filter);<BR>
<BR>
However, the above code produces no effect (the image does not change). When<BR>
content of "applyFilter" is copied to invocation points, it works.<BR>
<BR>
What am I doing wrong?<BR>
<BR>
Regards,<BR>
D?enan<BR>
-------------- next part --------------<BR>
An HTML attachment was scrubbed...<BR>
URL:<BR>
<<A HREF="http://www.itk.org/pipermail/insight-users/attachments/20100902/b19c9fe4/attachment-0001.htm">http://www.itk.org/pipermail/insight-users/attachments/20100902/b19c9fe4/attachment-0001.htm</A>><BR>
<BR>
<BR>
------------------------------<BR>
<BR>
Message: 3<BR>
Date: Thu, 2 Sep 2010 23:41:06 +1000<BR>
From: wanlin <wanlinzhu@gmail.com><BR>
Subject: Re: [Insight-users] Image assignment does not work<BR>
To: D?enan Zuki? <dzenanz@gmail.com><BR>
Cc: Insight-users <insight-users@itk.org><BR>
Message-ID:<BR>
<AANLkTinfjqfbF37A2bWxU7xFCNLZfcKdKYn1AOPyM2m3@mail.gmail.com><BR>
Content-Type: text/plain; charset="utf-8"<BR>
<BR>
What about<BR>
void applyFilter(InternalImageType:<BR>
:Pointer & image,<BR>
itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer<BR>
filter)<BR>
<BR>
image=filter->GetOutput();//here image pointer inside function has been<BR>
changed, however, the image outside the function does not.<BR>
<BR>
<BR>
<BR>
<BR>
2010/9/2 D?enan Zuki? <dzenanz@gmail.com><BR>
<BR>
> Hi everyone!<BR>
><BR>
> I have the following routine:<BR>
><BR>
> void applyFilter(InternalImageType::Pointer image,<BR>
> itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer<BR>
> filter)<BR>
> {<BR>
> if (!checkImageLoaded())<BR>
> return;<BR>
> statusbar->showMessage("Applying filter:<BR>
> "+QString(filter->GetNameOfClass()));<BR>
> filter->SetInput( image );<BR>
> filter->Update();<BR>
> image=filter->GetOutput();<BR>
> updateVisualizing();<BR>
> resetVisualization();<BR>
> statusbar->showMessage("Ready");<BR>
> }<BR>
><BR>
> and it is invoked like this:<BR>
><BR>
> typedef itk::SmoothingRecursiveGaussianImageFilter < InternalImageType,<BR>
> InternalImageType> FilterType;<BR>
> FilterType::Pointer filter = FilterType::New();<BR>
> filter->SetSigmaArray(myImage->GetSpacing());<BR>
> applyFilter(myImage,<BR>
><BR>
(itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer)filter);<BR>
><BR>
> However, the above code produces no effect (the image does not change).<BR>
> When content of "applyFilter" is copied to invocation points, it works.<BR>
><BR>
> What am I doing wrong?<BR>
><BR>
> Regards,<BR>
> D?enan<BR>
><BR>
> _____________________________________<BR>
> Powered by www.kitware.com<BR>
><BR>
> Visit other Kitware open-source projects at<BR>
> <A HREF="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</A><BR>
><BR>
> Kitware offers ITK Training Courses, for more information visit:<BR>
> <A HREF="http://www.kitware.com/products/protraining.html">http://www.kitware.com/products/protraining.html</A><BR>
><BR>
> Please keep messages on-topic and check the ITK FAQ at:<BR>
> <A HREF="http://www.itk.org/Wiki/ITK_FAQ">http://www.itk.org/Wiki/ITK_FAQ</A><BR>
><BR>
> Follow this link to subscribe/unsubscribe:<BR>
> <A HREF="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</A><BR>
><BR>
><BR>
-------------- next part --------------<BR>
An HTML attachment was scrubbed...<BR>
URL:<BR>
<<A HREF="http://www.itk.org/pipermail/insight-users/attachments/20100902/212631ce/attachment-0001.htm">http://www.itk.org/pipermail/insight-users/attachments/20100902/212631ce/attachment-0001.htm</A>><BR>
<BR>
<BR>
------------------------------<BR>
<BR>
Message: 4<BR>
Date: Thu, 2 Sep 2010 13:42:40 +0000 (UTC)<BR>
From: Matt McCormick <matt@mmmccormick.com><BR>
Subject: Re: [Insight-users] Image assignment does not work<BR>
To: insight-users@itk.org<BR>
Message-ID: <loom.20100902T153756-236@post.gmane.org><BR>
Content-Type: text/plain; charset=us-ascii<BR>
<BR>
Hi Dzenan,<BR>
<BR>
><BR>
> void applyFilter(InternalImageType::Pointer image,<BR>
itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer filter)<BR>
<BR>
How about changing the signature to use references, i.e.<BR>
<BR>
void applyFilter(InternalImageType::Pointer& image,<BR>
itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer& filter)<BR>
<BR>
><BR>
> {<BR>
><BR>
> if (!checkImageLoaded())<BR>
><BR>
> return;<BR>
><BR>
> statusbar->showMessage("Applying filter: "+QString(filter-<BR>
>GetNameOfClass()));<BR>
><BR>
><BR>
> filter->SetInput( image );<BR>
><BR>
> filter->Update();<BR>
><BR>
> image=filter->GetOutput();<BR>
><BR>
><BR>
> updateVisualizing();<BR>
><BR>
> resetVisualization();<BR>
><BR>
> statusbar->showMessage("Ready");<BR>
><BR>
> }<BR>
><BR>
><BR>
> and it is invoked like this:<BR>
><BR>
><BR>
> typedef itk::SmoothingRecursiveGaussianImageFilter < InternalImageType,<BR>
InternalImageType> FilterType;<BR>
> FilterType::Pointer filter = FilterType::New();<BR>
><BR>
> filter->SetSigmaArray(myImage->GetSpacing());<BR>
<BR>
I would not expect much of a change with such a small sigma.<BR>
<BR>
> applyFilter(myImage,<BR>
(itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer)filter);<BR>
<BR>
I am surprised this cast works given the recent discussions of smart pointer<BR>
casting on the ITK developers list. If there is intention to cast to base<BR>
classes, then using raw pointers may be better.<BR>
<BR>
Regards,<BR>
Matt<BR>
<BR>
<BR>
<BR>
------------------------------<BR>
<BR>
Message: 5<BR>
Date: Thu, 2 Sep 2010 16:02:50 +0200<BR>
From: D?enan Zuki? <dzenanz@gmail.com><BR>
Subject: Re: [Insight-users] Image assignment does not work<BR>
To: Matt McCormick <matt@mmmccormick.com>, wanlinzhu@gmail.com<BR>
Cc: insight-users@itk.org<BR>
Message-ID:<BR>
<AANLkTikBrpYQCNe+M6sZCfHwzWVAhk8bMSvTFCCHg+Ar@mail.gmail.com><BR>
Content-Type: text/plain; charset="utf-8"<BR>
<BR>
Thanks both, that was it.<BR>
<BR>
D?enan<BR>
<BR>
How about changing the signature to use references, i.e.<BR>
><BR>
> void applyFilter(InternalImageType::Pointer& image,<BR>
> itk::ImageToImageFilter<InternalImageType,InternalImageType>::Pointer&<BR>
> filter)<BR>
><BR>
><BR>
-------------- next part --------------<BR>
An HTML attachment was scrubbed...<BR>
URL:<BR>
<<A HREF="http://www.itk.org/pipermail/insight-users/attachments/20100902/cb6184b3/attachment-0001.htm">http://www.itk.org/pipermail/insight-users/attachments/20100902/cb6184b3/attachment-0001.htm</A>><BR>
<BR>
<BR>
------------------------------<BR>
<BR>
Message: 6<BR>
Date: Thu, 2 Sep 2010 10:57:56 -0400<BR>
From: Bill Lorensen <bill.lorensen@gmail.com><BR>
Subject: Re: [Insight-users] Build error - itk 3.20, gdcm 2.0.[15+]<BR>
under mingw<BR>
To: Markus Neuner <neuner.markus@gmx.net><BR>
Cc: insight-users@itk.org<BR>
Message-ID:<BR>
<AANLkTimbn=85QhD3vuUzkE84-BAdv=gQqpk9Dh-F5j2Q@mail.gmail.com><BR>
Content-Type: text/plain; charset=ISO-8859-1<BR>
<BR>
I was getting the same error a while back. Since then I have upgraded<BR>
to cmake 2.8.2 and I'm building against the current itk head.<BR>
<BR>
What version of cmake are you using?<BR>
<BR>
Mathieu, Has something changed since 3.20 that would fix this issue.<BR>
Other than the move of gdcm 2 into the itk tree.<BR>
<BR>
Bill<BR>
<BR>
On Thu, Sep 2, 2010 at 8:10 AM, Markus Neuner <neuner.markus@gmx.net> wrote:<BR>
> Hi,<BR>
><BR>
> i get a linker error when building gdcm 2.0.15 or greater with itk 3.20 with<BR>
>mingw under windows xp:<BR>
><BR>
> ---- SNIP ----<BR>
> Scanning dependencies of target itkTestDriver<BR>
> [ 96%] Building CXX object<BR>
>Code/IO/CMakeFiles/itkTestDriver.dir/itkTestDriver.obj<BR>
> Linking CXX executable ..\..\bin\itkTestDriver.exe<BR>
> c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot<BR>
>find -lgdcmMSFF<BR>
> collect2: ld gab 1 als Ende-Status zur?ck<BR>
> mingw32-make[2]: *** [bin/itkTestDriver.exe] Error 1<BR>
> mingw32-make[1]: *** [Code/IO/CMakeFiles/itkTestDriver.dir/all] Error 2<BR>
> mingw32-make: *** [all] Error 2<BR>
> ---- SNAP ----<BR>
><BR>
> Bilding with gdcm 2.0.14 works fine without any issues.<BR>
><BR>
> gdcm and itk are configured without any changes to teh standard cmake<BR>
>configurations insted of: ITK_USE_SYSTEM_GDCM=ON and the correct GDCM_DIR.<BR>
><BR>
> To put the gscm-build/bin on the path does not solve the problem.<BR>
><BR>
> Greetings,<BR>
> Markus<BR>
><BR>
> Additional informations:<BR>
> MinGW versions used:<BR>
> binutils-2.20.51-1-mingw32-bin.tar.lzma<BR>
> gcc-c++-4.4.0-mingw32-bin.tar.gz<BR>
> gcc-c++-4.4.0-mingw32-dll.tar.gz<BR>
> gcc-core-4.4.0-mingw32-bin.tar.gz<BR>
> gcc-core-4.4.0-mingw32-dll.tar.gz<BR>
> gdb-7.1-2-mingw32-bin.tar.gz<BR>
> gmp-5.0.1-1-mingw32-dev.tar.lzma<BR>
> libexpat-2.0.1-1-mingw32-dll-1.tar.gz<BR>
> libgmp-5.0.1-1-mingw32-dll-10.tar.lzma<BR>
> libgomp-4.5.0-1-mingw32-dll-1.tar.lzma<BR>
> libmpc-0.8.1-1-mingw32-dll-2.tar.lzma<BR>
> libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma<BR>
> libpthread-2.8.0-3-mingw32-dll-2.tar.lzma<BR>
> libssp-4.5.0-1-mingw32-dll-0.tar.lzma<BR>
> libstdc++-4.5.0-1-mingw32-dll-6.tar.lzma<BR>
> mingw-utils-0.4-1-mingw32-bin.tar.lzma<BR>
> mingw32-make-3.81-20090910.tar.gz<BR>
> mingwrt-3.18-mingw32-dev.tar.gz<BR>
> mingwrt-3.18-mingw32-dll.tar.gz<BR>
> mpc-0.8.1-1-mingw32-dev.tar.lzma<BR>
> mpfr-2.4.1-1-mingw32-dev.tar.lzma<BR>
> pthreads-w32-2.8.0-3-mingw32-dev.tar.lzma<BR>
> w32api-3.15-1-mingw32-dev.tar.lzma<BR>
> --<BR>
> GMX DSL SOMMER-SPECIAL: Surf & Phone Flat 16.000 f?r nur 19,99 &euro;/mtl.!*<BR>
> <A HREF="http://portal.gmx.net/de/go/dsl">http://portal.gmx.net/de/go/dsl</A><BR>
> _____________________________________<BR>
> Powered by www.kitware.com<BR>
><BR>
> Visit other Kitware open-source projects at<BR>
> <A HREF="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</A><BR>
><BR>
> Kitware offers ITK Training Courses, for more information visit:<BR>
> <A HREF="http://www.kitware.com/products/protraining.html">http://www.kitware.com/products/protraining.html</A><BR>
><BR>
> Please keep messages on-topic and check the ITK FAQ at:<BR>
> <A HREF="http://www.itk.org/Wiki/ITK_FAQ">http://www.itk.org/Wiki/ITK_FAQ</A><BR>
><BR>
> Follow this link to subscribe/unsubscribe:<BR>
> <A HREF="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</A><BR>
><BR>
<BR>
<BR>
------------------------------<BR>
<BR>
_______________________________________________<BR>
Insight-users mailing list<BR>
Insight-users@itk.org<BR>
<A HREF="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</A><BR>
<BR>
<BR>
End of Insight-users Digest, Vol 77, Issue 5<BR>
********************************************<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</FONT>
</P>
</BODY>
</HTML>