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