1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
<root>
<key>SampleSelection</key>
<exec>otbcli_SampleSelection</exec>
<longname>Sample Selection</longname>
<group>Learning</group>
<description>Selects samples from a training vector data set.</description>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputImage">ParameterRaster</parameter_type>
<key>in</key>
<name>InputImage</name>
<description>Support image that will be classified</description>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputImage">ParameterRaster</parameter_type>
<key>mask</key>
<name>InputMask</name>
<description>Validity mask (only pixels corresponding to a mask value greater than 0 will be used for statistics)</description>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputFilename">ParameterFile</parameter_type>
<key>vec</key>
<name>Input vectors</name>
<description>Input geometries to analyse</description>
<isFolder />
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_OutputFilename">OutputFile</parameter_type>
<key>out</key>
<name>Output vectors</name>
<description>Output resampled geometries</description>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputFilename">ParameterFile</parameter_type>
<key>instats</key>
<name>Input Statistics</name>
<description>Input file storing statistics (XML format)</description>
<isFolder />
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_OutputFilename">OutputFile</parameter_type>
<key>outrates</key>
<name>Output rates</name>
<description>Output rates (CSV formatted)</description>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>sampler</key>
<name>Sampler type</name>
<description>Type of sampling (periodic, pattern based, random)</description>
<options>
<choices>
<choice>periodic</choice>
<choice>random</choice>
</choices>
</options>
<default>0</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>sampler.periodic.jitter</key>
<name>Jitter amplitude</name>
<description>Jitter amplitude added during sample selection (0 = no jitter)</description>
<minValue />
<maxValue />
<default>0</default>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Choice">ParameterSelection</parameter_type>
<key>strategy</key>
<name>Sampling strategy</name>
<description />
<options>
<choices>
<choice>byclass</choice>
<choice>constant</choice>
<choice>smallest</choice>
<choice>all</choice>
</choices>
</options>
<default>2</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_InputFilename">ParameterFile</parameter_type>
<key>strategy.byclass.in</key>
<name>Number of samples by class</name>
<description>Number of samples by class (CSV format with class name in 1st column and required samples in the 2nd.</description>
<isFolder />
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>strategy.constant.nb</key>
<name>Number of samples for all classes</name>
<description>Number of samples for all classes</description>
<minValue />
<maxValue />
<default>0</default>
<optional>False</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_String">ParameterString</parameter_type>
<key>field</key>
<name>Field Name</name>
<description>Name of the field carrying the class name in the input vectors.</description>
<default>class</default>
<multiline />
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>layer</key>
<name>Layer Index</name>
<description>Layer index to read in the input vector file.</description>
<minValue />
<maxValue />
<default>0</default>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_RAM">ParameterNumber</parameter_type>
<key>ram</key>
<name>Available RAM (Mb)</name>
<description>Available memory for processing (in MB)</description>
<minValue />
<maxValue />
<default>128</default>
<optional>True</optional>
</parameter>
<parameter>
<parameter_type source_parameter_type="ParameterType_Int">ParameterNumber</parameter_type>
<key>rand</key>
<name>set user defined seed</name>
<description>Set specific seed. with integer value.</description>
<minValue />
<maxValue />
<default>0</default>
<optional>True</optional>
</parameter>
</root>
|