1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179
|
itk_module_test()
set(ITKConnectedComponentsTests
itkRelabelComponentImageFilterTest.cxx
itkHardConnectedComponentImageFilterTest.cxx
itkConnectedComponentImageFilterTestRGB.cxx
itkConnectedComponentImageFilterTest.cxx
itkConnectedComponentImageFilterBackgroundTest.cxx
itkThresholdMaximumConnectedComponentsImageFilterTest.cxx
itkScalarConnectedComponentImageFilterTest.cxx
itkVectorConnectedComponentImageFilterTest.cxx
itkConnectedComponentImageFilterTooManyObjectsTest.cxx
itkMaskConnectedComponentImageFilterTest.cxx)
createtestdriver(ITKConnectedComponents "${ITKConnectedComponents-Test_LIBRARIES}" "${ITKConnectedComponentsTests}")
itk_add_test(
NAME
itkRelabelComponentImageFilterTest
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/RelabelComponentImageFilterTest.png}
${ITK_TEST_OUTPUT_DIR}/RelabelComponentImageFilterTest.png
itkRelabelComponentImageFilterTest
DATA{${ITK_DATA_ROOT}/Input/cthead1.png}
${ITK_TEST_OUTPUT_DIR}/RelabelComponentImageFilterTest.png
130
145)
itk_add_test(
NAME
itkHardConnectedComponentImageFilterTest
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{Baseline/HardConnectedComponentImageFilterTest.png}
${ITK_TEST_OUTPUT_DIR}/HardConnectedComponentImageFilterTestUnsignedChar.png
--compare
DATA{Baseline/HardConnectedComponentImageFilterTest.png}
${ITK_TEST_OUTPUT_DIR}/HardConnectedComponentImageFilterTestUnsignedShort.png
itkHardConnectedComponentImageFilterTest
${ITK_TEST_OUTPUT_DIR}/HardConnectedComponentImageFilterTest)
itk_add_test(
NAME
itkConnectedComponentImageFilterTestRGB
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/ConnectedComponentImageFilterTest.png,:}
${ITK_TEST_OUTPUT_DIR}/ConnectedComponentImageFilterTestRGB.png
itkConnectedComponentImageFilterTestRGB
DATA{${ITK_DATA_ROOT}/Input/cthead1.png}
${ITK_TEST_OUTPUT_DIR}/ConnectedComponentImageFilterTestRGB.png
130
145)
itk_add_test(
NAME
itkConnectedComponentImageFilterTest
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/ConnectedComponentImageFilterTest.png,:}
${ITK_TEST_OUTPUT_DIR}/ConnectedComponentImageFilterTest.png
itkConnectedComponentImageFilterTest
DATA{${ITK_DATA_ROOT}/Input/cthead1.png}
${ITK_TEST_OUTPUT_DIR}/ConnectedComponentImageFilterTest.png
130
145)
itk_add_test(
NAME
itkConnectedComponentImageFilterTest2
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/ConnectedComponentImageFilterTest2.png,:}
${ITK_TEST_OUTPUT_DIR}/ConnectedComponentImageFilterTest2.png
itkConnectedComponentImageFilterTest
DATA{${ITK_DATA_ROOT}/Input/Shapes.png}
${ITK_TEST_OUTPUT_DIR}/ConnectedComponentImageFilterTest2.png
128
255
0)
itk_add_test(
NAME
itkConnectedComponentImageFilterTest3
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/ConnectedComponentImageFilterTest3.png,:}
${ITK_TEST_OUTPUT_DIR}/ConnectedComponentImageFilterTest3.png
itkConnectedComponentImageFilterTest
DATA{${ITK_DATA_ROOT}/Input/Shapes.png}
${ITK_TEST_OUTPUT_DIR}/ConnectedComponentImageFilterTest3.png
128
255
1)
itk_add_test(
NAME
itkConnectedComponentImageFilterBackgroundTest1
COMMAND
ITKConnectedComponentsTestDriver
itkConnectedComponentImageFilterBackgroundTest
1)
itk_add_test(
NAME
itkConnectedComponentImageFilterBackgroundTest2
COMMAND
ITKConnectedComponentsTestDriver
itkConnectedComponentImageFilterBackgroundTest
-1)
itk_add_test(
NAME
itkThresholdMaximumConnectedComponentsImageFilterTest1
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/Algorithms/itkThresholdMaximumConnectedComponentsImageFilterTest1.png}
${ITK_TEST_OUTPUT_DIR}/itkThresholdMaximumConnectedComponentsImageFilterTest1.png
itkThresholdMaximumConnectedComponentsImageFilterTest
DATA{${ITK_DATA_ROOT}/Input/CellsFluorescence1.png}
${ITK_TEST_OUTPUT_DIR}/itkThresholdMaximumConnectedComponentsImageFilterTest1.png
10)
itk_add_test(
NAME
itkThresholdMaximumConnectedComponentsImageFilterTest2
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/Algorithms/itkThresholdMaximumConnectedComponentsImageFilterTest2.png}
${ITK_TEST_OUTPUT_DIR}/itkThresholdMaximumConnectedComponentsImageFilterTest2.png
itkThresholdMaximumConnectedComponentsImageFilterTest
DATA{${ITK_DATA_ROOT}/Input/CellsFluorescence2.png}
${ITK_TEST_OUTPUT_DIR}/itkThresholdMaximumConnectedComponentsImageFilterTest2.png
10)
itk_add_test(
NAME
itkScalarConnectedComponentImageFilterTest
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/ScalarConnectedComponentImageFilterTest.png,:}
${ITK_TEST_OUTPUT_DIR}/ScalarConnectedComponentImageFilterTest.png
itkScalarConnectedComponentImageFilterTest
DATA{${ITK_DATA_ROOT}/Input/cthead1.png}
${ITK_TEST_OUTPUT_DIR}/ScalarConnectedComponentImageFilterTest.png
20
1)
itk_add_test(
NAME
itkVectorConnectedComponentImageFilterTest
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/VectorConnectedComponentImageFilterTest.png,:}
${ITK_TEST_OUTPUT_DIR}/VectorConnectedComponentImageFilterTest.png
itkVectorConnectedComponentImageFilterTest
${ITK_TEST_OUTPUT_DIR}/VectorConnectedComponentImageFilterTest.png)
itk_add_test(
NAME
itkConnectedComponentImageFilterTooManyObjectsTest
COMMAND
ITKConnectedComponentsTestDriver
itkConnectedComponentImageFilterTooManyObjectsTest)
itk_add_test(
NAME
itkMaskConnectedComponentImageFilterTest
COMMAND
ITKConnectedComponentsTestDriver
--compare
DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/MaskConnectedComponentImageFilterTest.png,:}
${ITK_TEST_OUTPUT_DIR}/MaskConnectedComponentImageFilterTest.png
itkMaskConnectedComponentImageFilterTest
DATA{${ITK_DATA_ROOT}/Input/cthead1.png}
${ITK_TEST_OUTPUT_DIR}/MaskConnectedComponentImageFilterTest.png
130
145)
set(ITKConnectedComponentsGTests itkRelabelComponentImageFilterGTest.cxx itkConnectedComponentImageFilterGTest.cxx)
creategoogletestdriver(ITKConnectedComponents "${ITKConnectedComponents-Test_LIBRARIES}"
"${ITKConnectedComponentsGTests}")
|