Added convergence criteria for MeanSquaresRegistrar, DiffeoRegistrar, and PointSetEntropyRegistrar Python classes. Criteria may be set as function parameters.
Added examples demonstrating convergence criteria to MeshToMeshRegistration.ipynb example notebook
Fixed printout issue where an additional observer was added to the optimizer with each function call by making verbosity a member of MeshToMeshRegistrar and adding the observer in the initializer only
Removed mesh write option at the end of registration to emphasize modularity. MeshToMeshRegistration.ipynb demonstrates use of itk.meshwrite to save registration results.
Updated PointSetEntropyRegistrar pytest to rely on Euclidean distance metric (which consistently converges) rather than JHCT
Changes:
MeanSquaresRegistrar
,DiffeoRegistrar
, andPointSetEntropyRegistrar
Python classes. Criteria may be set as function parameters.MeshToMeshRegistration.ipynb
example notebookMeshToMeshRegistrar
and adding the observer in the initializer onlyMeshToMeshRegistration.ipynb
demonstrates use ofitk.meshwrite
to save registration results.PointSetEntropyRegistrar
pytest to rely on Euclidean distance metric (which consistently converges) rather than JHCT