Releases: simeks/deform
Releases · simeks/deform
v0.5.1
v0.5
Changes:
- Refactored the regularizer function (a901bba)
- Added additional solvers for the optimization (#103)
- GCO
- GridCut
- ICM
- Compositive updates of the displacement field (#104)
- Improved parameter parsing (#107)
- Regularization weight maps (#110)
regularization_mapargument in Python interface-rm, --regularization_mapargument in command-line interface
- Abstraction around displacement fields (#111)
- Affine initialization (#116)
- Affine transform file IO (
ITK Transform Fileformat) - Added affine transforms to classes in #111
affine_transformargument in Python interface-a,--affineargument in command-line interface
- Affine transform file IO (
- Changed the default parameters (#123)
max_iteration_countset to200step_sizeset to0.25pyramid_levelsset to4
- Updated
READMEand examples (#127, #128) - Tests for unary/binary term computation on GPU (2f67f4d)
- Removed
regularize_initial_displacementcompletely, initial displacement will always be included in regularization.
Improved Python interface (#100):
- Based on Python interface of
stk - New
pydeform.Volumeclass (same asstk.Volume) - New
pydeform.AffineTransformclass - IO for these classes
- No more explicitly passing origin/spacing/direction
- Added the regularization function
- Improved SimpleITK interface (#125)
Bug fixes:
- Bug in landmark parsing (#90)
- Enable 2D registration (#106)
- Bug in compositive GPU registration (32122df)
- Bug when computing the unary terms
- Linear interpolation of moving image (see STK)
Cleanup:
- Removed deform-util
- Remove pybind11, since that is included in STK
- Removed
TUnaryTermandTBinaryTermas template arguments in optimizer (#115)
v0.4
v0.3
Pre-release
Merge pull request #11 from simeks/refactor Refactor