<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="../../../design/description.xslt" type="text/xsl"?>
<node type="DynamicNode.Lib.Imaging.NHomogeneity" assembly="NLibDefault" xmlns="http://dynamicnodes.mastersign.de/description">
  <caption>Homogenität</caption>
  <group>Bildverarbeitung</group>
  <description>Testet die Ähnlichkeit von Nachbarpixels.</description>
  <inPorts>
    <port name="radius">
      <type>int</type>
      <description>Die Größe der Umgebung, deren Homogenität ermittelt werden soll.</description>
    </port>
    <port name="binary">
      <type>bool</type>
      <description><c>true</c>, wenn eine Ja/Nein-Entscheidung je Pixel getroffen werden soll,
      ob die geprüfte Umgebung homogen ist, 
      <c>false</c> wenn ein Homogenitätswert zwisch 0 und 255 ermittelt werden soll.</description>
    </port>
    <port name="source">
      <type>RGBImage</type>
      <type>Matrix&lt;byte&gt;</type>
      <description>Das Originalbild.</description>
    </port>
  </inPorts>
  <outPorts>
    <port name="result">
      <type>Matrix&lt;byte&gt;</type>
      <description>Das Ergebnisbild.</description>
    </port>
  </outPorts>
  <helpText>Prüft ein Bild auf homogene Flächen. Ist die Umgebung eines Pixels homogen erhält es
  im Ergebnisbild einen hohen Wert, ist die Umgebung nicht homogen, erhält es einen niedrigen Wert.</helpText>
</node>