From 00af694186c7d1efe1e14588b539984ad7a93f94 Mon Sep 17 00:00:00 2001 From: Jonathan Guinet <jonathan.guinet@c-s.fr> Date: Tue, 11 Oct 2011 18:00:29 +0200 Subject: [PATCH] TEST: Classification tests. --- .../Classification/CMakeLists.txt | 25 ++++++++++++++----- 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/Testing/Applications/Classification/CMakeLists.txt b/Testing/Applications/Classification/CMakeLists.txt index 9581a3ca1b..2a5a09548f 100644 --- a/Testing/Applications/Classification/CMakeLists.txt +++ b/Testing/Applications/Classification/CMakeLists.txt @@ -38,11 +38,26 @@ add_test(NAME apTvClEstimateImagesStatisticsQB456 ${INPUTDATA}/Classification/QB_6_extract.tif --out ${TEMP}/apTvClEstimateImageStatisticsQB456.xml ) + +ADD_TEST(NAME apTvClImageSVMClassifierQB1 + COMMAND otbTestDriver + --compare-image ${NOTOL} + ${OTBAPP_BASELINE}/clLabeledImageQB1.tif + ${TEMP}/clLabeledImageQB1.tif + Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> + ImageSVMClassifier + --modulePath $<TARGET_FILE_DIR:otbapp_ImageSVMClassifier> + --in ${INPUTDATA}/Classification/QB_1_ortho.tif + --imstat ${OTBAPP_BASELINE_FILES}/clImageStatisticsQB1.xml + --svm ${OTBAPP_BASELINE_FILES}/clsvmModelQB1.svm + --out ${TEMP}/clLabeledImageQB1.tif +) + add_test(NAME apTvClKMeansImageClassification COMMAND otbTestDriver - --compare-ascii ${NOTOL} - ${OTBAPP_BASELINE}/apTvClKMeansImageClassificationFilterOuptut.hdr - ${TEMP}/apTvClKMeansImageClassificationFilterOuptut.hdr + --compare-image ${NOTOL} + ${OTBAPP_BASELINE}/apTvClKMeansImageClassificationFilterOuptut.tif + ${TEMP}/apTvClKMeansImageClassificationFilterOuptut.tif Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> KMeansClassification --modulePath $<TARGET_FILE_DIR:otbapp_KMeansClassification> @@ -53,8 +68,6 @@ add_test(NAME apTvClKMeansImageClassification --nc 5 --cp 0.9 --sl 100 - --out ${TEMP}/apTvClKMeansImageClassificationFilterOuptut.hdr ) - - + --out ${TEMP}/apTvClKMeansImageClassificationFilterOuptut.tif ) \ No newline at end of file -- GitLab