Skip to content
Snippets Groups Projects
Commit b61e0697 authored by Cyrille Valladeau's avatar Cyrille Valladeau
Browse files

ENH: update docexample to the new framework for Radiometry appli

parent cc4a8c11
No related branches found
No related tags found
No related merge requests found
......@@ -86,8 +86,7 @@ private:
SetDocLimitations("None");
SetDocAuthors("OTB-Team");
SetDocSeeAlso("The OTB CookBook");
SetDocCLExample("otbApplicationLauncherCommandLine OpticalCalibration ${OTB-BIN}/bin "
"--in --out --milli --level toa");
AddDocTag(Tags::Calibration);
}
......@@ -149,6 +148,10 @@ private:
SetParameterDescription("atmo.aeronet","Aeronet file containing atmospheric parameters");
MandatoryOff("atmo.aeronet");
// Doc example parameter settings
SetDocExampleParameterValue("in", "WV2_MUL_ROI_1000_100.tif");
SetDocExampleParameterValue("level", "toa");
SetDocExampleParameterValue("out", "OpticalCalibration.tif");
}
void DoUpdateParameters()
......
......@@ -54,8 +54,7 @@ private:
SetDocLimitations("None");
SetDocAuthors("OTB-Team");
SetDocSeeAlso(" ");
SetDocCLExample("otbApplicationLauncherCommandLine sarRadiometricCalibration ${OTB-BIN}/bin "
"--cin ${OTB-DATA}/Input/scene.png --out calibratedImage.tif");
AddDocTag(Tags::Calibration);
AddDocTag(Tags::SAR);
}
......@@ -66,13 +65,17 @@ private:
void DoCreateParameters()
{
AddParameter(ParameterType_ComplexInputImage, "cin", "Input Complex Image");
AddParameter(ParameterType_ComplexInputImage, "in", "Input Complex Image");
AddParameter(ParameterType_ComplexOutputImage, "out", "Output Image");
AddParameter(ParameterType_RAM, "ram", "Available RAM");
SetDefaultParameterInt("ram", 256);
MandatoryOff("ram");
AddParameter(ParameterType_Empty, "noise", "Disable Noise");
MandatoryOff("noise");
// Doc example parameter settings
SetDocExampleParameterValue("in", "scene.png");
SetDocExampleParameterValue("out", "SarRadiometricCalibration.tif" );
}
void DoUpdateParameters()
......@@ -81,7 +84,7 @@ private:
void DoExecute()
{
// Get the input complex image
ComplexFloatImageType* floatComplexImage = GetParameterComplexFloatImage("cin");
ComplexFloatImageType* floatComplexImage = GetParameterComplexFloatImage("in");
// Set the filer input
m_CalibrationFilter = CalibrationFilterType::New();
......
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