Hi,<br>
I'm using a multiresolution registration approach from python and
receiving some strange errors when I set the number of levels above 1.
The error is below.<br>
<br>
I've tried compiling with and without the multi-thread option enabled.
The python script is getting complicated and depends on some additional
instantiations, but I'm happy to send it if anyone things it will help
diagnose the problem.<br>
<br>
I've also found that registration.Update() doesn't do anything, while registration.StartRegistration() does.<br>
<br>
The host is linux, FC3 on amd64, gcc 3.4.<br>
<br>
Any ideas?<br>
<br>
Thanks<br>
<br>
./registerSlices.py<br>
Traceback (most recent call last):<br>
File "./registerSlices.py", line 326, in ?<br>
main()<br>
File "./registerSlices.py", line 301, in main<br>
regPipe['registration'].StartRegistration()<br>
File
"/scratch/richardb/local/lib/InsightToolkit/itkMultiResolutionImageRegistrationMethod.py",
line 224, in StartRegistration<br>
def StartRegistration(*args): return
_itkMultiResolutionImageRegistrationMethod.itkMultiResolutionImageRegistrationMethodUS2US2_Pointer_StartRegistration(*args)<br>
RuntimeError: /scratch/richardb/Build/Darcs/itk-mima2/Insight/Code/Common/itkMultiThreader.cxx:354:<br>
itk::ERROR: MultiThreader(0x1de71b0): Exception occurred during SingleMethodExecute<br>
<br>