From ca46ebfbbb9120da2c3892425aced27531d054f8 Mon Sep 17 00:00:00 2001 From: Julien Malik <julien.malik@c-s.fr> Date: Sat, 22 Oct 2011 16:40:21 +0200 Subject: [PATCH] TEST: update test of OpticalCalibration --- Testing/Applications/CMakeLists.txt | 1 + .../Applications/Radiometry/CMakeLists.txt | 142 ++++++++---------- 2 files changed, 63 insertions(+), 80 deletions(-) diff --git a/Testing/Applications/CMakeLists.txt b/Testing/Applications/CMakeLists.txt index 9a4cd775a2..d22be35b2e 100644 --- a/Testing/Applications/CMakeLists.txt +++ b/Testing/Applications/CMakeLists.txt @@ -14,6 +14,7 @@ set(OTBAPP_BASELINE_FILES ${OTB_DATA_ROOT}/Baseline/OTB-Applications/Files) set(NOTOL 0.0) set(EPSILON_3 0.001) +set(EPSILON_5 0.00001) set(EPSILON_7 0.0000001) set(EPSILON_9 0.000000001) set(EPSILON_12 0.000000000001) diff --git a/Testing/Applications/Radiometry/CMakeLists.txt b/Testing/Applications/Radiometry/CMakeLists.txt index 89a28af552..7fb7f6ecdb 100644 --- a/Testing/Applications/Radiometry/CMakeLists.txt +++ b/Testing/Applications/Radiometry/CMakeLists.txt @@ -1,81 +1,63 @@ -IF(OTB_DATA_USE_LARGEINPUT) - -add_test(NAME apTvRaOpticalCalibration_Spot5 - COMMAND otbTestDriver - --compare-image ${EPSILON_12} - ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoSpot5.tif - ${TEMP}/apTvRaOpticalCalibration_Spot5.tif - Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> - OpticalCalibration - $<TARGET_FILE_DIR:otbapp_OpticalCalibration> - --in ${OTB_DATA_LARGEINPUT_ROOT}/SPOT5/TEHERAN/IMAGERY.TIF - --out ${TEMP}/apTvRaOpticalCalibration_Spot5.tif ) - -add_test(NAME apTvRaOpticalCalibration_Ikonos - COMMAND otbTestDriver - --compare-image ${EPSILON_12} - ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoIkonos.tif - ${TEMP}/apTvRaOpticalCalibration_Ikonos.tif - Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> - OpticalCalibration - $<TARGET_FILE_DIR:otbapp_OpticalCalibration> - --in ${OTB_DATA_LARGEINPUT_ROOT}/IKONOS/BLOSSEVILLE/po_2619900_pan_0000000.tif - --out ${TEMP}/apTvRaOpticalCalibration_Ikonos.tif ) - -add_test(NAME apTvRaOpticalCalibration_WV2PAN - COMMAND otbTestDriver - --compare-image ${EPSILON_12} - ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoWV2PAN.tif - ${TEMP}/apTvRaOpticalCalibration_WV2PAN.tif - Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> - OpticalCalibration - $<TARGET_FILE_DIR:otbapp_OpticalCalibration> - --in ${OTB_DATA_LARGEINPUT_ROOT}/WORLDVIEW2/ROME/WV-2_standard_8band_bundle_16bit/052298844010_01_P001_PAN/09DEC10103019-P2AS-052298844010_01_P001.TIF - --out ${TEMP}/apTvRaOpticalCalibration_WV2PAN.tif ) - -add_test(NAME apTvRaOpticalCalibration_WV2MUL - COMMAND otbTestDriver - --compare-image ${EPSILON_12} - ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoWV2Multi.tif - ${TEMP}/apTvRaOpticalCalibration_WV2MUL.tif - Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> - OpticalCalibration - $<TARGET_FILE_DIR:otbapp_OpticalCalibration> - --in ${OTB_DATA_LARGEINPUT_ROOT}/WORLDVIEW2/ROME/WV-2_standard_8band_bundle_16bit/052298844010_01_P001_MUL/09DEC10103019-M2AS-052298844010_01_P001.TIF - --out ${TEMP}/apTvRaOpticalCalibration_WV2MUL.tif ) - -add_test(NAME apTvRaOpticalCalibration_QuickbirdPAN - COMMAND otbTestDriver - --compare-image ${EPSILON_12} - ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoQuickbirdPAN.tif - ${TEMP}/apTvRaOpticalCalibration_QuickbirdPAN.tif - Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> - OpticalCalibration - $<TARGET_FILE_DIR:otbapp_OpticalCalibration> - --in ${OTB_DATA_LARGEINPUT_ROOT}/QUICKBIRD/TOULOUSE/000000128955_01_P001_PAN/02APR01105228-P1BS-000000128955_01_P001.TIF - --out ${TEMP}/apTvRaOpticalCalibration_QuickbirdPAN.tif ) - -add_test(NAME apTvRaOpticalCalibration_QuickbirdXS - COMMAND otbTestDriver - --compare-image ${EPSILON_12} - ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoQuickbirdXS.tif - ${TEMP}/apTvRaOpticalCalibration_QuickbirdXS.tif - Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> - OpticalCalibration - $<TARGET_FILE_DIR:otbapp_OpticalCalibration> - --in ${OTB_DATA_LARGEINPUT_ROOT}/QUICKBIRD/TOULOUSE/000000128955_01_P001_MUL/02APR01105228-M1BS-000000128955_01_P001.TIF - --out ${TEMP}/apTvRaOpticalCalibration_QuickbirdXS.tif ) - -add_test(NAME apTvRaOpticalCalibration_Formosat - COMMAND otbTestDriver - --compare-image ${EPSILON_12} - ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoFormosat.tif - ${TEMP}/apTvRaOpticalCalibration_Formosat.tif - Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> - OpticalCalibration - $<TARGET_FILE_DIR:otbapp_OpticalCalibration> - --in ${OTB_DATA_LARGEINPUT_ROOT}/FORMOSAT/Sudouest_20071013_MS_fmsat/IMAGERY.TIF - --out ${TEMP}/apTvRaOpticalCalibration_Formosat.tif ) - -ENDIF(OTB_DATA_USE_LARGEINPUT) +OTB_TEST_APPLICATION(NAME apTvRaOpticalCalibration_QuickbirdPAN + APP OpticalCalibration + OPTIONS --in ${INPUTDATA}/QB_PAN_ROI_1000_100.tif + --level toa + --out ${TEMP}/apTvRaOpticalCalibration_QuickbirdPAN.tif + VALID --compare-image ${EPSILON_7} + ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoQuickbirdPAN.tif + ${TEMP}/apTvRaOpticalCalibration_QuickbirdPAN.tif ) + +OTB_TEST_APPLICATION(NAME apTvRaOpticalCalibration_QuickbirdXS + APP OpticalCalibration + OPTIONS --in ${INPUTDATA}/QB_MUL_ROI_1000_100.tif + --level toa + --out ${TEMP}/apTvRaOpticalCalibration_QuickbirdXS.tif + VALID --compare-image ${EPSILON_7} + ${BASELINE}/raTvLuminanceToReflectanceImageFilterAutoQuickbirdXS.tif + ${TEMP}/apTvRaOpticalCalibration_QuickbirdXS.tif ) + +OTB_TEST_APPLICATION(NAME apTvRaOpticalCalibration_Spot5 + APP OpticalCalibration + OPTIONS --in ${INPUTDATA}/SPOT5_ROI_1000_100.tif + --level toa + --out ${TEMP}/apTvRaOpticalCalibration_Spot5.tif + VALID --compare-image ${EPSILON_7} + ${BASELINE}/raTvImageToLuminanceImageFilterAutoSpot5.tif + ${TEMP}/apTvRaOpticalCalibration_Spot5.tif ) + +OTB_TEST_APPLICATION(NAME apTvRaOpticalCalibration_Ikonos + APP OpticalCalibration + OPTIONS --in ${INPUTDATA}/IKONOS_BLOSSEVILLE_ROI_1000_100.tif + --level toa + --out ${TEMP}/apTvRaOpticalCalibration_Ikonos.tif + VALID --compare-image ${EPSILON_7} + ${BASELINE}/raTvImageToLuminanceImageFilterAutoIkonos.tif + ${TEMP}/apTvRaOpticalCalibration_Ikonos.tif ) + +OTB_TEST_APPLICATION(NAME apTvRaOpticalCalibration_WV2PAN + APP OpticalCalibration + OPTIONS --in ${INPUTDATA}/WV2_PAN_ROI_1000_100.tif + --level toa + --out ${TEMP}/apTvRaOpticalCalibration_WV2PAN.tif + VALID --compare-image ${EPSILON_7} + ${BASELINE}/raTvImageToLuminanceImageFilterAutoWV2PAN.tif + ${TEMP}/apTvRaOpticalCalibration_WV2PAN.tif ) + +OTB_TEST_APPLICATION(NAME apTvRaOpticalCalibration_WV2Multi + APP OpticalCalibration + OPTIONS --in ${INPUTDATA}/WV2_MUL_ROI_1000_100.tif + --level toa + --out ${TEMP}/apTvRaOpticalCalibration_WV2Multi.tif + VALID --compare-image ${EPSILON_7} + ${BASELINE}/raTvImageToLuminanceImageFilterAutoWV2Multi.tif + ${TEMP}/apTvRaOpticalCalibration_WV2Multi.tif ) + +OTB_TEST_APPLICATION(NAME apTvRaOpticalCalibration_Formosat + APP OpticalCalibration + OPTIONS --in ${INPUTDATA}/WV2_MUL_ROI_1000_100.tif + --level toa + --out ${TEMP}/apTvRaOpticalCalibration_Formosat.tif + VALID --compare-image ${EPSILON_7} + ${BASELINE}/raTvImageToLuminanceImageFilterAutoFormosat.tif + ${TEMP}/apTvRaOpticalCalibration_Formosat.tif ) -- GitLab