From d90a3fd57cbe584b566668c4276b8c780397c014 Mon Sep 17 00:00:00 2001 From: Jonathan Guinet <jonathan.guinet@c-s.fr> Date: Thu, 3 May 2012 15:47:04 +0200 Subject: [PATCH] TEST: Normalization option addition in PCA filter testing. --- Testing/Code/BasicFilters/CMakeLists.txt | 32 +++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/Testing/Code/BasicFilters/CMakeLists.txt b/Testing/Code/BasicFilters/CMakeLists.txt index db7aa8b36a..2ef1c58f78 100644 --- a/Testing/Code/BasicFilters/CMakeLists.txt +++ b/Testing/Code/BasicFilters/CMakeLists.txt @@ -2068,9 +2068,40 @@ ADD_TEST(bfTvPCAImageFilter3 -in ${INPUTDATA}/cupriteSubHsi.tif -out ${TEMP}/bfTvPCAImageFilter3.tif -inv ${TEMP}/bfTvPCAImageFilter3Inv.tif + ) + +# Test the direct transform +ADD_TEST(bfTvPCAImageFilter3Norm + ${BASICFILTERS_TESTS13} + --compare-n-images ${EPSILON_7} 2 + ${BASELINE}/bfTvPCAImageFilter3Norm.tif + ${TEMP}/bfTvPCAImageFilter3Norm.tif + ${BASELINE}/bfTvPCAImageFilter3InvNorm.tif + ${TEMP}/bfTvPCAImageFilter3InvNorm.tif + otbPCAImageFilterTest + -in ${INPUTDATA}/cupriteSubHsi.tif + -out ${TEMP}/bfTvPCAImageFilter3Norm.tif + -inv ${TEMP}/bfTvPCAImageFilter3InvNorm.tif -norm) +# Test the direct transform, reducing dimensionnality +ADD_TEST(bfTvPCAImageFilter4Norm + ${BASICFILTERS_TESTS13} + --compare-n-images ${EPSILON_7} 2 + ${BASELINE}/bfTvPCAImageFilter4Norm.tif + ${TEMP}/bfTvPCAImageFilter4Norm.tif + ${BASELINE}/bfTvPCAImageFilter4InvNorm.tif + ${TEMP}/bfTvPCAImageFilter4InvNorm.tif + otbPCAImageFilterTest + -in ${INPUTDATA}/cupriteSubHsi.tif + -out ${TEMP}/bfTvPCAImageFilter4Norm.tif + -inv ${TEMP}/bfTvPCAImageFilter4InvNorm.tif + -norm + -n 4) + + + # Test the direct transform, reducing dimensionnality ADD_TEST(bfTvPCAImageFilter4 ${BASICFILTERS_TESTS13} @@ -2083,7 +2114,6 @@ ADD_TEST(bfTvPCAImageFilter4 -in ${INPUTDATA}/cupriteSubHsi.tif -out ${TEMP}/bfTvPCAImageFilter4.tif -inv ${TEMP}/bfTvPCAImageFilter4Inv.tif - -norm -n 4) -- GitLab