Statistics
| Revision:

svn-gvsig-desktop / branches / org.gvsig.desktop-2018a / org.gvsig.desktop.library / org.gvsig.raster / org.gvsig.raster.lib / org.gvsig.raster.lib.buffer.impl / src / main / resources / org / gvsig / raster / lib / buffer / impl / operations / convolution / ConvolutionOperationParameters.xml @ 43835

History | View | Annotate | Download (2.09 KB)

1
<?xml version="1.0"?>
2
<definitions>
3
  <version>1.0.0</version>
4
  <classes>
5

    
6
    <class name="ConvolutionOperationParameters">
7
       <extends>
8
      </extends>
9
      <description>ConvolutionOperationParameters</description>
10
      <fields>
11
        <field name="operator" type="string" mandatory="false" group="Basic" defaultValue="AVERAGE">
12
          <description></description>
13
          <availableValues>
14
            <value label="Average">AVERAGE</value>
15
            <value label="Low pass">LOW_PASS</value>
16
            <value label="High pass">HIGH_PASS</value>
17
            <value label="Gauss">GAUSS</value>
18
            <value label="Custom">CUSTOM</value>
19
          </availableValues>
20
        </field>
21
        <field name="side_window" type="integer" mandatory="false" defaultValue="3" group="Basic">
22
          <description></description>
23
          <availableValues>
24
            <value label="3">3</value>
25
            <value label="5">5</value>
26
            <value label="7">7</value>
27
          </availableValues>
28
        </field>
29
        <field name="custom_kernel" type="object" subtype="kernel" mandatory="false" group="Basic" classOfValue="org.gvsig.raster.lib.buffer.api.Kernel">
30
          <description></description>
31
          <tags>
32
            <valueItem name="RasterOperation.kernelSizeFieldName" value="side_window"/>
33
            <valueItem name="RasterOperation.kernelOperatorFieldName" value="operator"/>
34
            <valueItem name="RasterOperation.kernelOperatorValueToEnable" value="CUSTOM"/>
35
          </tags>
36
        </field>
37
        <field name="sharpness" type="double" mandatory="false" group="Basic" minValue="0" maxValue="100" defaultValue="0">
38
          <description></description>
39
        </field>
40

    
41
        <field name="bands_to_process" type="List" typeOfItems="integer" subtype="bands" mandatory="false" group="Basic">
42
          <description></description>
43
        </field>
44

    
45
        <field name="copy_unprocessed_bands" type="boolean" mandatory="false"
46
          defaultValue="true" group="Basic">
47
          <description></description>
48
        </field>
49
      </fields>
50
    </class>
51

    
52
  </classes>
53
</definitions>