-
-
Notifications
You must be signed in to change notification settings - Fork 661
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ENH: Add sparse threader for ANTS CC metric
Add support to use sparse sampling of a point set with ANTS CC metric. The implementation of the dense metric is integrated with this sparse metric, by overloading corresponding functions. ENH: Remove files of the dense threader class of ANTS CC. The implementation of both dense and sparse threaders for ANTS CC metric are now integrated in one class template by specialing different domain threader types. A helper class is added for overloading by different threader partitioner type. ENH: Add test for sparse threader in ANTS registration test ENH: Add test for sparse threader in ANTS CC metric test ENH: moved the InitializeScaning from metric class to threader Since all computation are now in the threader, it makes sense to move InitializaScanning and all related types to the threader class. The ANTS CC metric class is more like a wrapper class to encapsulate the threader class and store metric options. STYLE: updated with detailed comments for function overloading Function overloading is used here to intergrate sparse and dense threaers under the same class. STYLE: indentation etc. COMP: add a missing header file Change-Id: I9c2c01f813030d7db8be30ef221b8d3cb015b54d
- Loading branch information
Showing
9 changed files
with
1,259 additions
and
958 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
146 changes: 0 additions & 146 deletions
146
...de/itkANTSNeighborhoodCorrelationImageToImageMetricv4DenseGetValueAndDerivativeThreader.h
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.