From 94b16c6528a2d8cd022413c21c93ba9de7381aa4 Mon Sep 17 00:00:00 2001 From: Rashad Kanavath <rashad.kanavath@c-s.fr> Date: Wed, 13 Jul 2016 15:28:28 +0200 Subject: [PATCH] TEST: check opencv before running apTvClTrainVectorClassifier with rf classifier --- .../AppClassification/test/CMakeLists.txt | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/Modules/Applications/AppClassification/test/CMakeLists.txt b/Modules/Applications/AppClassification/test/CMakeLists.txt index d517ff822d..3d804e38af 100644 --- a/Modules/Applications/AppClassification/test/CMakeLists.txt +++ b/Modules/Applications/AppClassification/test/CMakeLists.txt @@ -882,14 +882,16 @@ otb_test_application(NAME apTvClSampleExtraction ${TEMP}/apTvClSampleExtractionOut.sqlite) #----------- TrainVectorClassifier TESTS ---------------- -otb_test_application(NAME apTvClTrainVectorClassifier - APP TrainVectorClassifier - OPTIONS -io.vd ${INPUTDATA}/Classification/apTvClSampleExtractionOut.sqlite - -feat value_0 value_1 value_2 value_3 - -cfield class - -classifier rf - -io.confmatout ${TEMP}/apTvClTrainVectorClassifierConfMat.txt - -io.out ${TEMP}/apTvClTrainVectorClassifierModel.rf - VALID --compare-ascii ${NOTOL} - ${OTBAPP_BASELINE_FILES}/apTvClTrainVectorClassifierModel.rf - ${TEMP}/apTvClTrainVectorClassifierModel.rf) +if(OTB_USE_OPENCV) + otb_test_application(NAME apTvClTrainVectorClassifier + APP TrainVectorClassifier + OPTIONS -io.vd ${INPUTDATA}/Classification/apTvClSampleExtractionOut.sqlite + -feat value_0 value_1 value_2 value_3 + -cfield class + -classifier rf + -io.confmatout ${TEMP}/apTvClTrainVectorClassifierConfMat.txt + -io.out ${TEMP}/apTvClTrainVectorClassifierModel.rf + VALID --compare-ascii ${NOTOL} + ${OTBAPP_BASELINE_FILES}/apTvClTrainVectorClassifierModel.rf + ${TEMP}/apTvClTrainVectorClassifierModel.rf) +endif() \ No newline at end of file -- GitLab