Commit 527b33c9 authored by Guillaume Pasero's avatar Guillaume Pasero

ENH: detect required ITK modules

parent f16af6eb
find_package ( ITK REQUIRED )
# TODO : ensure all necessary modules are enabled with COMPONENTS
set(OTBITK_ITK_REQUIRED_MODULE_LIST
ITKCommon
ITKFiniteDifference
ITKGPUCommon
ITKGPUFiniteDifference
ITKImageAdaptors
ITKImageFunction
ITKMesh
ITKQuadEdgeMesh
ITKSpatialObjects
#ITKTestKernel
ITKTransform
ITKAnisotropicSmoothing
ITKAntiAlias
ITKBiasCorrection
ITKBinaryMathematicalMorphology
ITKColormap
ITKConvolution
ITKCurvatureFlow
ITKDeconvolution
ITKDenoising
#ITKDiffusionTensorImage
ITKDisplacementField
ITKDistanceMap
ITKFastMarching
ITKFFT
ITKGPUAnisotropicSmoothing
ITKGPUImageFilterBase
ITKGPUSmoothing
ITKGPUThresholding
ITKImageCompare
ITKImageCompose
ITKImageFeature
ITKImageFilterBase
ITKImageFusion
ITKImageGradient
ITKImageGrid
ITKImageIntensity
ITKImageLabel
ITKImageSources
ITKImageStatistics
ITKLabelMap
ITKMathematicalMorphology
ITKPath
ITKQuadEdgeMeshFiltering
ITKSmoothing
ITKSpatialFunction
ITKThresholding
ITKEigen
#ITKFEM
ITKNarrowBand
ITKNeuralNetworks
ITKOptimizers
ITKOptimizersv4
ITKPolynomials
ITKStatistics
ITKRegistrationCommon
#ITKFEMRegistration
ITKGPURegistrationCommon
ITKGPUPDEDeformableRegistration
ITKMetricsv4
ITKPDEDeformableRegistration
ITKRegistrationMethodsv4
#ITKBioCell
ITKClassifiers
ITKConnectedComponents
ITKDeformableMesh
ITKKLMRegionGrowing
ITKLabelVoting
ITKLevelSets
ITKLevelSetsv4
#ITKLevelSetsv4Visualization
ITKMarkovRandomFieldsClassifiers
ITKRegionGrowing
ITKSignedDistanceFunction
ITKVoronoi
ITKWatersheds)
find_package ( ITK COMPONENTS ${OTBITK_ITK_REQUIRED_MODULE_LIST})
# set ( ITK_NO_IO_FACTORY_REGISTER_MANAGER TRUE )
# include (${ITK_USE_FILE})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment