Emplastus
This version is configured to build with ITK 5.3.0.
What's Changed
- BUG: Remove hard-coded lib dir that was breaking centos builds by @cookpa in #1434
- ENH: Check AverageImages input files can be read by @cookpa in #1436
- COMP: Pass optimization flags to ITK and ANTS-build by @cookpa in #1445
- ENH: Install scripts for non-release configurations by @cookpa in #1449
- ENH: antsAtroposN4.sh - exposed more subcommand parameters as arguments by @br-cpvc in #1420
- STYLE: Clarify usage of antsAtroposN4.sh and make defaults visible by @cookpa in #1450
- BUG: Atropos no longer segfaults when -i is missing, it reports an error msg instead by @br-cpvc in #1454
- PERF: Bump ITK to control multi-threading in MI registration. by @cookpa in #1455
- BUG: fixed Scripts/antsAtroposN4.sh not stopping when subcommands exit with exitcode>0 by @br-cpvc in #1456
- BUG: Needed to exit immediately if mask is missing by @cookpa in #1458
- BUG: Need the slash on ANTSPATH by @cookpa in #1457
- PERF: accelerating antsAtroposSegmentationImageFilter.hxx function GetPosteriorProbabilityImage using ITK ParallelizeImageRegion by @br-cpvc in #1462
- ENH: Make "-u" option also set a random seed for registration by @cookpa in #1468
- BUG: Set sampling percentage and strategy for SyN by @ntustison in 14e7312
- ENH: Set ITK version to 5.3.0 by @cookpa in #1477
Note about the sampling strategy in SyN: this release allows sparse metric sampling in SyN, eg you can use Regular
or Random
sampling in the metric. Previously, these options were silently ignored for SyN (but not for other transforms). However, user-defined random seeds are not used in SyN and BSplineSyN. Fixing this required an ITK change and will be resolved in the next release. The default in all ANTs scripts is to use dense sampling in SyN / BSplineSyN, which are not affected.
Full Changelog: v2.4.2...v2.4.3