<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="../../../design/description.xslt" type="text/xsl"?>

<node xmlns="http://dynamicnodes.mastersign.de/description"
      type="DynamicNode.Lib.Imaging.NNeighbourSelect" assembly="NLibDefault">
  <caption>Rangordnung</caption>
  <group>Bildverarbeitung</group>
  <description>Wählt einen Wert aus einer Nachbarschaft aus (Rangordnungsfilter).</description>
  <inPorts>
    <port name="method" caption="Methode" managed="true">
      <type>NeighbourMethod</type>
      <description>Die Methode der Nachbarschaftsauswahl.</description>
    </port>
    <port name="radius" caption="Radius">
      <type>Int32</type>
      <description>Die Größe der Nachbarschaft.</description>
    </port>
    <port name="source" caption="Original">
      <type>IMDO&lt;Byte&gt;</type>
      <description>Das Originalbild.</description>
    </port>
  </inPorts>
  <outPorts>
    <port name="result" caption="Ergebnis">
      <type>IMDO&lt;Byte&gt;</type>
      <description>Das Ergebnisbild.</description>
    </port>
  </outPorts>
  <helpText>
    <p>
      Für jedes Feld des Ergebnis-Bildes wird ein Wert aus der Nachbarschaft
      im Original-Bild ausgewählt. Dabei stehen folgende Methoden zur Verfügung:
      <c>Median, Minimum, Maximum, Random</c>.
    </p>
  </helpText>
</node>