1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
set(DOCUMENTATION "This module contains ITK classes that encapsulate numerical
optimizers using a new hierarchy developed for the needs of registration with high-dimensional transforms. These optimizers will NOT work with the metrics in Registration/Common, but rather with the new metrics in Registration/Metricsv4.")
itk_module(ITKOptimizersv4
ENABLE_SHARED
DEPENDS
ITKOptimizers
PRIVATE_DEPENDS
ITKLIBLBFGS
COMPILE_DEPENDS
ITKCommon
ITKTransform
ITKImageGrid
ITKDisplacementField
TEST_DEPENDS
ITKTestKernel
ITKMetricsv4
DESCRIPTION
"${DOCUMENTATION}"
)
# ITKOptimizers dependency added to get itkCostFunction for itkSingleValuedCostFunctionv4
|