Skip to content
Snippets Groups Projects
Commit 2553389f authored by Christophe Palmann's avatar Christophe Palmann
Browse files

ENH: AppSARConvert renamed to AppSARPolarMatrixConvert

parent 637d6ee8
No related branches found
No related tags found
No related merge requests found
project(OTBAppSARConvert)
project(OTBAppSARPolarMatrixConvert)
otb_module_impl()
......@@ -6,7 +6,7 @@ set(OTBAppFiltering_LINK_LIBS
)
otb_create_application(
NAME SARConvert
SOURCES otbSARConvert.cxx
NAME SARPolarMatrixConvert
SOURCES otbSARPolarMatrixConvert.cxx
LINK_LIBRARIES ${${otb-module}_LIBRARIES})
......@@ -54,11 +54,11 @@ namespace otb
namespace Wrapper
{
class SARConvert : public Application
class SARPolarMatrixConvert : public Application
{
public:
/** Standard class typedefs. */
typedef SARConvert Self;
typedef SARPolarMatrixConvert Self;
typedef Application Superclass;
typedef itk::SmartPointer<Self> Pointer;
typedef itk::SmartPointer<const Self> ConstPointer;
......@@ -178,16 +178,16 @@ public:
/** Standard macro */
itkNewMacro(Self);
itkTypeMacro(SARConvert, otb::Application);
itkTypeMacro(SARPolarMatrixConvert, otb::Application);
private:
void DoInit()
{
SetName("SARConvert");
SetName("SARPolarMatrixConvert");
SetDescription("This applications allows converting classical polarimetric matrices to each other.");
// Documentation
SetDocName("SARConvert");
SetDocName("SARPolarMatrixConvert");
SetDocLongDescription(
"This application allows converting classical polarimetric matrices to each other.\n"
......@@ -706,4 +706,4 @@ private:
} //end namespace Wrapper
} //end namespace otb
OTB_APPLICATION_EXPORT(otb::Wrapper::SARConvert)
OTB_APPLICATION_EXPORT(otb::Wrapper::SARPolarMatrixConvert)
set(DOCUMENTATION "Basic filters application.")
otb_module(OTBAppSARConvert
otb_module(OTBAppSARPolarMatrixConvert
DEPENDS
OTBPolarimetry
OTBImageManipulation
......
otb_module_test()
#----------- SARConvert TESTS ----------------
#----------- SARPolarMatrixConvert TESTS ----------------
#1
otb_test_application(NAME apTvSARConvertRecCoherency
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertRecCoherency
APP SARPolarMatrixConvert
OPTIONS
-inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
-inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
-invv ${INPUTDATA}/RSAT_imageryC_VV.tif
-conv msinclairtocoherency
-outc ${TEMP}/apTvSARConvertRecCoherency.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertRecCoherency.tif
)
#2
otb_test_application(NAME apTvSARConvertRecCovariance
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertRecCovariance
APP SARPolarMatrixConvert
OPTIONS
-inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
-inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
-invv ${INPUTDATA}/RSAT_imageryC_VV.tif
-conv msinclairtocovariance
-outc ${TEMP}/apTvSARConvertRecCovariance.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertRecCovariance.tif
)
#3
otb_test_application(NAME apTvSARConvertRecCirCovariance
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertRecCirCovariance
APP SARPolarMatrixConvert
OPTIONS
-inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
-inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
-invv ${INPUTDATA}/RSAT_imageryC_VV.tif
-conv msinclairtocircovariance
-outc ${TEMP}/apTvSARConvertRecCirCovariance.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertRecCirCovariance.tif
)
#4
otb_test_application(NAME apTvSARConvertRecCohToMueller
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertRecCohToMueller
APP SARPolarMatrixConvert
OPTIONS
-inc ${BASELINE}/saTvSinclairImageFilter_SinclairToReciprocalCovariance.tif
-conv mcoherencytomueller
-outf ${TEMP}/apTvSARConvertRecCohToMueller.tif
-outf ${TEMP}/apTvSARPolarMatrixConvertRecCohToMueller.tif
)
#5
otb_test_application(NAME apTvSARConvertRecCovToCohDeg
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertRecCovToCohDeg
APP SARPolarMatrixConvert
OPTIONS
-inc ${BASELINE}/saTvSinclairImageFilter_SinclairToReciprocalCovariance.tif
-conv mcovariancetocoherencydegree
-outc ${TEMP}/apTvSARConvertRecCovToCohDeg.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertRecCovToCohDeg.tif
)
#6 - interleaved (failed)
otb_test_application(NAME apTvSARConvertRecCovToRecCoh
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertRecCovToRecCoh
APP SARPolarMatrixConvert
OPTIONS
-inc ${BASELINE}/saTvSinclairImageFilter_SinclairToReciprocalCovariance.tif
-conv mcovariancetocoherency
-outc ${TEMP}/apTvSARConvertRecCovToRecCoh.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertRecCovToRecCoh.tif
)
#7 - interleaved (failed)
otb_test_application(NAME apTvSARConvertRecLinCovToRecCirCov
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertRecLinCovToRecCirCov
APP SARPolarMatrixConvert
OPTIONS
-inc ${BASELINE}/saTvSinclairImageFilter_SinclairToReciprocalCovariance.tif
-conv mlinearcovariancetocircularcovariance
-outc ${TEMP}/apTvSARConvertRecCovToRecCoh.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertRecCovToRecCoh.tif
)
#8 - interleaved (failed)
otb_test_application(NAME apTvSARConvertMuellerToRecCov
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertMuellerToRecCov
APP SARPolarMatrixConvert
OPTIONS
-inf ${BASELINE}/saTvSinclairImageFilter_SinclairToMueller.tif
-conv muellertomcovariance
-outc ${TEMP}/apTvSARConvertMuellerToRecCov.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertMuellerToRecCov.tif
)
#9
otb_test_application(NAME apTvSARConvertBiSincToCoherency
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertBiSincToCoherency
APP SARPolarMatrixConvert
OPTIONS
-inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
-inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
-invh ${INPUTDATA}/RSAT_imageryC_VH.tif
-invv ${INPUTDATA}/RSAT_imageryC_VV.tif
-conv bsinclairtocoherency
-outc ${TEMP}/apTvSARConvertBiSincToCoherency.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertBiSincToCoherency.tif
)
#10
otb_test_application(NAME apTvSARConvertBiSincToCovariance
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertBiSincToCovariance
APP SARPolarMatrixConvert
OPTIONS
-inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
-inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
-invh ${INPUTDATA}/RSAT_imageryC_VH.tif
-invv ${INPUTDATA}/RSAT_imageryC_VV.tif
-conv bsinclairtocovariance
-outc ${TEMP}/apTvSARConvertBiSincToCovariance.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertBiSincToCovariance.tif
)
#11
otb_test_application(NAME apTvSARConvertBiSincToCirCovariance
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertBiSincToCirCovariance
APP SARPolarMatrixConvert
OPTIONS
-inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
-inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
-invh ${INPUTDATA}/RSAT_imageryC_VH.tif
-invv ${INPUTDATA}/RSAT_imageryC_VV.tif
-conv bsinclairtocircovariance
-outc ${TEMP}/apTvSARConvertBiSincToCirCovariance.tif
-outc ${TEMP}/apTvSARPolarMatrixConvertBiSincToCirCovariance.tif
)
#12 - interleaved (failed)
otb_test_application(NAME apTvSARConvertSincToMueller
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertSincToMueller
APP SARPolarMatrixConvert
OPTIONS
-inhh ${INPUTDATA}/RSAT_imageryC_HH.tif
-inhv ${INPUTDATA}/RSAT_imageryC_HV.tif
-invh ${INPUTDATA}/RSAT_imageryC_HV.tif #monostatic
-invv ${INPUTDATA}/RSAT_imageryC_VV.tif
-conv sinclairtomueller
-outf ${TEMP}/apTvSARConvertSincToMueller.tif
-outf ${TEMP}/apTvSARPolarMatrixConvertSincToMueller.tif
)
#13
otb_test_application(NAME apTvSARConvertMuellerToPolDeGPow
APP SARConvert
otb_test_application(NAME apTvSARPolarMatrixConvertMuellerToPolDeGPow
APP SARPolarMatrixConvert
OPTIONS
-inf ${BASELINE}/saTvSinclairImageFilter_SinclairToMueller.tif
-conv muellertopoldegandpower
-outf ${TEMP}/apTvSARConvertMuellerToPolDeGPow.tif
-outf ${TEMP}/apTvSARPolarMatrixConvertMuellerToPolDeGPow.tif
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment