PROJECT(SegmentVentricles) INCLUDE(${CMAKE_SOURCE_DIR}/IJMacros.txt) ENABLE_TESTING() INCLUDE(Dart) SET(Required_Packages ITK ) FOREACH(Package ${Required_Packages}) LOADPACKAGE(${Package}) ENDFOREACH(Package) SET(Libraries ITKCOMMON ITKIO ) SET(CurrentExe "SegmentVentricles") ADD_EXECUTABLE(${CurrentExe} SegmentVentricles.cxx) TARGET_LINK_LIBRARIES(${CurrentExe} ${Libraries}) SET(CurrentExe "ImageCompare") ADD_EXECUTABLE(${CurrentExe} ImageCompare.cxx) TARGET_LINK_LIBRARIES(${CurrentExe} ${Libraries}) ADD_TEST(ImageVentricleSegmentation SegmentVentricles ${CMAKE_SOURCE_DIR}/Normal090-T2.mha ${CMAKE_SOURCE_DIR}/Normal090-T2_segmented.mha 2000 2500 89.0 128.0 70.0) ADD_TEST(ImageCompare ImageCompare ${CMAKE_SOURCE_DIR}/Normal090-T2_segmented.mha ${CMAKE_SOURCE_DIR}/Normal090-T2_baseline.mha)