<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>bitwise_and_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>bitwise__and__alg_8cpp</filename>
    <includes id="bitwise__and__alg_8h" name="bitwise_and_alg.h" local="yes" imported="no">bitwise_and_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>bitwise_and_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>bitwise__and__alg_8h</filename>
    <class kind="class">BitwiseAndAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>bitwise_and_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>bitwise__and__alg__node_8cpp</filename>
    <includes id="bitwise__and__alg__node_8h" name="bitwise_and_alg_node.h" local="yes" imported="no">bitwise_and_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>bitwise__and__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bitwise_and_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>bitwise__and__alg__node_8h</filename>
    <includes id="bitwise__and__alg_8h" name="bitwise_and_alg.h" local="yes" imported="no">bitwise_and_alg.h</includes>
    <class kind="class">BitwiseAndAlgNode</class>
  </compound>
  <compound kind="file">
    <name>BitwiseAndConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>BitwiseAndConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>BitwiseAndConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>BitwiseAndConfig_8dox</filename>
  </compound>
  <compound kind="file">
    <name>fill_holes_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>fill__holes__alg_8cpp</filename>
    <includes id="fill__holes__alg_8h" name="fill_holes_alg.h" local="yes" imported="no">fill_holes_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>fill_holes_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>fill__holes__alg_8h</filename>
    <class kind="class">FillHolesAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>fill_holes_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>fill__holes__alg__node_8cpp</filename>
    <includes id="fill__holes__alg__node_8h" name="fill_holes_alg_node.h" local="yes" imported="no">fill_holes_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>fill__holes__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fill_holes_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>fill__holes__alg__node_8h</filename>
    <includes id="fill__holes__alg_8h" name="fill_holes_alg.h" local="yes" imported="no">fill_holes_alg.h</includes>
    <class kind="class">FillHolesAlgNode</class>
  </compound>
  <compound kind="file">
    <name>FillHolesConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>FillHolesConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>FillHolesConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>FillHolesConfig_8dox</filename>
  </compound>
  <compound kind="file">
    <name>floodfill_segmentation_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>floodfill__segmentation__alg_8cpp</filename>
    <includes id="floodfill__segmentation__alg_8h" name="floodfill_segmentation_alg.h" local="yes" imported="no">floodfill_segmentation_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>floodfill_segmentation_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>floodfill__segmentation__alg_8h</filename>
    <class kind="class">FloodfillSegmentationAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>floodfill_segmentation_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>floodfill__segmentation__alg__node_8cpp</filename>
    <includes id="floodfill__segmentation__alg__node_8h" name="floodfill_segmentation_alg_node.h" local="yes" imported="no">floodfill_segmentation_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>floodfill__segmentation__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>floodfill_segmentation_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>floodfill__segmentation__alg__node_8h</filename>
    <includes id="floodfill__segmentation__alg_8h" name="floodfill_segmentation_alg.h" local="yes" imported="no">floodfill_segmentation_alg.h</includes>
    <class kind="class">FloodfillSegmentationAlgNode</class>
  </compound>
  <compound kind="file">
    <name>FloodfillSegmentationConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>FloodfillSegmentationConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>FloodfillSegmentationConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>FloodfillSegmentationConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>FloodfillSegmentationConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>FloodfillSegmentationConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~floodfill_threshold</name>
      <anchorfile>FloodfillSegmentationConfig_8dox.html</anchorfile>
      <anchor>a39546c485c831db61efdaa225f7ce5eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>median_blur_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>median__blur__alg_8cpp</filename>
    <includes id="median__blur__alg_8h" name="median_blur_alg.h" local="yes" imported="no">median_blur_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>median_blur_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>median__blur__alg_8h</filename>
    <class kind="class">MedianBlurAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>median_blur_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>median__blur__alg__node_8cpp</filename>
    <includes id="median__blur__alg__node_8h" name="median_blur_alg_node.h" local="yes" imported="no">median_blur_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>median__blur__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>median_blur_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>median__blur__alg__node_8h</filename>
    <includes id="median__blur__alg_8h" name="median_blur_alg.h" local="yes" imported="no">median_blur_alg.h</includes>
    <class kind="class">MedianBlurAlgNode</class>
  </compound>
  <compound kind="file">
    <name>MedianBlurConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>MedianBlurConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MedianBlurConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>MedianBlurConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>MedianBlurConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~medianblur_size</name>
      <anchorfile>MedianBlurConfig_8dox.html</anchorfile>
      <anchor>ad528a0c4a539bd0c5dfe2e2b92b87398</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>morphological_op_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>morphological__op__alg_8cpp</filename>
    <includes id="morphological__op__alg_8h" name="morphological_op_alg.h" local="yes" imported="no">morphological_op_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>morphological_op_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>morphological__op__alg_8h</filename>
    <class kind="class">MorphologicalOpAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>morphological_op_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>morphological__op__alg__node_8cpp</filename>
    <includes id="morphological__op__alg__node_8h" name="morphological_op_alg_node.h" local="yes" imported="no">morphological_op_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>morphological__op__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>morphological_op_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>morphological__op__alg__node_8h</filename>
    <includes id="morphological__op__alg_8h" name="morphological_op_alg.h" local="yes" imported="no">morphological_op_alg.h</includes>
    <class kind="class">MorphologicalOpAlgNode</class>
  </compound>
  <compound kind="file">
    <name>MorphologicalOpConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>MorphologicalOpConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MorphologicalOpConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>MorphologicalOpConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>MorphologicalOpConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>MorphologicalOpConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~morph_operation</name>
      <anchorfile>MorphologicalOpConfig_8dox.html</anchorfile>
      <anchor>a1f846af7dd0c8e182ba79c351feb3bb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MorphOpenConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>MorphOpenConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MorphOpenConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>MorphOpenConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>MorphOpenConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>MorphOpenConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~morph_operation</name>
      <anchorfile>MorphOpenConfig_8dox.html</anchorfile>
      <anchor>a1f846af7dd0c8e182ba79c351feb3bb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>remove_background_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>remove__background__alg_8cpp</filename>
    <includes id="remove__background__alg_8h" name="remove_background_alg.h" local="yes" imported="no">remove_background_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>remove_background_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>remove__background__alg_8h</filename>
    <class kind="class">RemoveBackgroundAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>remove_background_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>remove__background__alg__node_8cpp</filename>
    <includes id="remove__background__alg__node_8h" name="remove_background_alg_node.h" local="yes" imported="no">remove_background_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>remove__background__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>remove_background_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>remove__background__alg__node_8h</filename>
    <includes id="remove__background__alg_8h" name="remove_background_alg.h" local="yes" imported="no">remove_background_alg.h</includes>
    <class kind="class">RemoveBackgroundAlgNode</class>
  </compound>
  <compound kind="file">
    <name>remove_border_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>remove__border__alg_8cpp</filename>
    <includes id="remove__border__alg_8h" name="remove_border_alg.h" local="yes" imported="no">remove_border_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>remove_border_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>remove__border__alg_8h</filename>
    <class kind="class">RemoveBorderAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>remove_border_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>remove__border__alg__node_8cpp</filename>
    <includes id="remove__border__alg__node_8h" name="remove_border_alg_node.h" local="yes" imported="no">remove_border_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>remove__border__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>remove_border_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>remove__border__alg__node_8h</filename>
    <includes id="remove__border__alg_8h" name="remove_border_alg.h" local="yes" imported="no">remove_border_alg.h</includes>
    <class kind="class">RemoveBorderAlgNode</class>
  </compound>
  <compound kind="file">
    <name>remove_small_regions_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>remove__small__regions__alg_8cpp</filename>
    <includes id="remove__small__regions__alg_8h" name="remove_small_regions_alg.h" local="yes" imported="no">remove_small_regions_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>remove_small_regions_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>remove__small__regions__alg_8h</filename>
    <class kind="class">RemoveSmallRegionsAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>remove_small_regions_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/src/</path>
    <filename>remove__small__regions__alg__node_8cpp</filename>
    <includes id="remove__small__regions__alg__node_8h" name="remove_small_regions_alg_node.h" local="yes" imported="no">remove_small_regions_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>remove__small__regions__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>remove_small_regions_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/include/</path>
    <filename>remove__small__regions__alg__node_8h</filename>
    <includes id="remove__small__regions__alg_8h" name="remove_small_regions_alg.h" local="yes" imported="no">remove_small_regions_alg.h</includes>
    <class kind="class">RemoveSmallRegionsAlgNode</class>
  </compound>
  <compound kind="file">
    <name>RemoveBackgroundConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>RemoveBackgroundConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>RemoveBackgroundConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>RemoveBackgroundConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>RemoveBackgroundConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~threshold</name>
      <anchorfile>RemoveBackgroundConfig_8dox.html</anchorfile>
      <anchor>a3a52b894033a2e9361b6d12704747478</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RemoveBorderConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>RemoveBorderConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>RemoveBorderConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>RemoveBorderConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>RemoveBorderConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>RemoveBorderConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~remove_border_size</name>
      <anchorfile>RemoveBorderConfig_8dox.html</anchorfile>
      <anchor>a95aa6a9f35f478f4afe0467fa36909ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RemoveSmallRegionsConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>RemoveSmallRegionsConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>RemoveSmallRegionsConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/iri_perception_filters/iri_opencv_filters/docs/</path>
    <filename>RemoveSmallRegionsConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>RemoveSmallRegionsConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~min_area_threshold</name>
      <anchorfile>RemoveSmallRegionsConfig_8dox.html</anchorfile>
      <anchor>abaf0072b629c6b08e5b0fe5d3c96667d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BitwiseAndAlgNode</name>
    <filename>classBitwiseAndAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; BitwiseAndAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>BitwiseAndAlgNode</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>ad35b30678e28d7b8d69db02a99039b1d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BitwiseAndAlgNode</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>ae719bbfd255cdfb906f62e4815bac333</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a73b8272c1c323cd094e2a2d4535b0e3e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>aa7063199714982bf8d3ce9347f326d45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a66f5e3dc534f43a546ee8f5de58b4703</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::ImagePtr</type>
      <name>cvimage_to_rosimage</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a1095c72cad9c511946e8b9e4307c9c8f</anchor>
      <arglist>(cv::Mat cvimage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in1_callback</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a17a5694fb8fa69236c89b294aa8d605e</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in2_callback</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>ab9e62d751fa063faf4803b070041d804</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publish_bitwise_and_last_images</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a86dcb1ac3e482f13360436a4d37b91eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_image1_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>aed27d07bffef6798b3ce42ae000014d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_image2_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a87a532906918bfc855fd5764d01a5fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_in1_mutex_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a9aa72a0b7a724b464af85b2b5246fca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in1_subscriber_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a492ff36982c743d240bbaf78a6fb9316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_in2_mutex_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>acad2e492ef1b6cef16009e5c67ceff0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in2_subscriber_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>ae4b9ea7cb83ae902a6a5413da8f6ff03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>Image_msg_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a12a312b98e7e52fa2bfc3a15cbeb2be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_out_publisher_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>ada38fc5918b6a3626842fb4430b5c542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>last_image1_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>ab74d390a014568df3f3777beaa958c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>last_image2_</name>
      <anchorfile>classBitwiseAndAlgNode.html</anchorfile>
      <anchor>a321ffbb3c6cb98113a833791cdd7238f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BitwiseAndAlgorithm</name>
    <filename>classBitwiseAndAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_opencv_filters::BitwiseAndConfig</type>
      <name>Config</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>a995b5451cd2157d5c83b94ff5fdcf09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BitwiseAndAlgorithm</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>a8e79ffc96911c3a7441ea6cf6ae6c76a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>a4cbb239080c040e9bc3adee4968a10a3</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>aa3c029bb640e59a5315047e3c172f45f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>ac89e4cf8e1192b4ce9184909c883e666</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>aa873f74fa05cd5361a614c3d1dabe0a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BitwiseAndAlgorithm</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>a6552c8049910b52a56e0fc8e80c21df6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>a30593fddfa78da80afb9f90467a4b0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classBitwiseAndAlgorithm.html</anchorfile>
      <anchor>a117ddcdb92437a53f4355452b96f2657</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FillHolesAlgNode</name>
    <filename>classFillHolesAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; FillHolesAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>FillHolesAlgNode</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>aac64d701745eea5f96e907ce49f53101</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FillHolesAlgNode</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>a149c4de9e7f45e8733c11035c2d16893</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>a61435d6669e8f89ca438f83d0f8c2df7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>a2dea5eaaeccc3625aaa00460dcd4b5a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>aec4b6a1490857e1ceda2e5e34ed195d9</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat</type>
      <name>floodfillRemoval</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>af00d12cb891fd7ef65ee2ebd8ce2449f</anchor>
      <arglist>(cv::Mat image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in_callback</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>ad0433f9ea2f217efbdae7e38d1b3af18</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_in_mutex_</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>aae367aa698f73915c5b2247fb636f128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in_subscriber_</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>a3339c1c324bf3f7132769f6ea8283888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>Image_msg_</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>a9d0e98676664dd8b7d69be7fe5ad2e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_out_publisher_</name>
      <anchorfile>classFillHolesAlgNode.html</anchorfile>
      <anchor>ad25ef4ba1318a3599a189bc36e2f121f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FillHolesAlgorithm</name>
    <filename>classFillHolesAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_opencv_filters::FillHolesConfig</type>
      <name>Config</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>acca594bed5ba8695c3031e5a1afa7be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>a463acfaa95067b04ae9e57e0778d72ff</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FillHolesAlgorithm</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>a2aa38f9e7c5c1b278e6f952b97b2943f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>a12e904d146797ac112bc4838741522fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>af63638b5b351ba769ffc0e934a45ade3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>aac3d0ed34ff576f38f31b11c64629451</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FillHolesAlgorithm</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>a96e1abb5cf249abfab423112f1b4b6e4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>aabe33374d2888deec765c0466b145678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classFillHolesAlgorithm.html</anchorfile>
      <anchor>a2637f20b133c0dc1bba7af28948736ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FloodfillSegmentationAlgNode</name>
    <filename>classFloodfillSegmentationAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; FloodfillSegmentationAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>FloodfillSegmentationAlgNode</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>aa7eef735945d4d24de67deb609f4eb58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FloodfillSegmentationAlgNode</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a22421cea9b5f603da9ddf93cce590ede</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>ac30cc48cc8ec7798011353f37623591f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>abfe18ed4b5540cdc9864c9f019824343</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a0f1db9b776574ecfd818ad5769cc8d42</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat</type>
      <name>floodfillRemoval</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a7753ff542306b3317c537442b6f59a9a</anchor>
      <arglist>(cv::Mat image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in_callback</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>adb4a7b271a599b0a8d0cf965f590a704</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>colorspace_lab</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a8ae1568f5839a397df3653900f9de76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>floodfill_min_area</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a5dfda85377432adc036049e08094983b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>floodfill_seed_num</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a35c28487e7be618ddedcebb1a16da6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>floodfill_threshold</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>ae7f42e84da7244a8fe338cf77a8ae018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_in_mutex_</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>abbc618e633d3d2395b98696fb57e3a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in_subscriber_</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a4f1608b0a7027883bb04ba7f3fb85a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>Image_msg_</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a9eb0bd9307eb2370240d63508d86f092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_out_publisher_</name>
      <anchorfile>classFloodfillSegmentationAlgNode.html</anchorfile>
      <anchor>a2176b8e2a6c70bcbbfd7118b57eabc65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FloodfillSegmentationAlgorithm</name>
    <filename>classFloodfillSegmentationAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_opencv_filters::FloodfillSegmentationConfig</type>
      <name>Config</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>ae7cf55262a63deeb738790bdc3c48362</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>a125b6a3cd3f47fd73b15c9924549fbdf</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FloodfillSegmentationAlgorithm</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>a5d5b2d10711e9d6ada48df93d10f80de</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>aa5a0f10931fdc982f9f525416398cabd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>a347d957267252f4bc55c4113fdead3ca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>ae43003ed3648d9b43daf2773da3421bb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FloodfillSegmentationAlgorithm</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>ad5be4051ccab0619a63dbb6d92b88a73</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>a5be92f8212ba1d46c8425f3ede3e75b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classFloodfillSegmentationAlgorithm.html</anchorfile>
      <anchor>aba35682541566c0305e44c18eb340ae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MedianBlurAlgNode</name>
    <filename>classMedianBlurAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; MedianBlurAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>MedianBlurAlgNode</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>a0dcfc3c5ea29d1895dfaad351e4c6309</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MedianBlurAlgNode</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>a7ab02a26be07d29cac6c0eb5ac25a280</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>adb385d65f9f4fdb581ee114855470832</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>a1f85e67c3e62ef9ca8505cc565b9ffba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>a46a21d10cc315e3ed283b1fdd1ee3be9</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in_callback</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>ab75cb7be195fc33b11f521c6ebaf308f</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat</type>
      <name>processImage</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>ae194d9d30c9cc3471d96c5af0a74f815</anchor>
      <arglist>(cv::Mat image)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_in_mutex_</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>a0414d8d5fbad6aa733fcb573ca4395da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in_subscriber_</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>aa13cb701a12856d275b9a3406566dfcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>Image_msg_</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>a1422809c9c2698406ff75d1a25e6bff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_out_publisher_</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>a7247186be091509fb67953fde2819208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>medianblur_size</name>
      <anchorfile>classMedianBlurAlgNode.html</anchorfile>
      <anchor>a13f7e52e02f7fcc66ba5719b67d7f35e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MedianBlurAlgorithm</name>
    <filename>classMedianBlurAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_opencv_filters::MedianBlurConfig</type>
      <name>Config</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>a338c50db7ccde9d3a3843baa6ac95436</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>a7fe81926475328f503bbd9460d51759b</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>a360c56c423debbfe4bf8f44247f03a85</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MedianBlurAlgorithm</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>a95c627c1c9c0c1587d3ff907436a7b0d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>a08e550f8628980a6b67aaecd9ea4c997</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>aa1f91481d682e521fc87d907e3b2e90a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MedianBlurAlgorithm</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>af8a013ccb05c9a3c673955b6d556ed2d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>a3e1a8512a0972d0df748d7157b6cf2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classMedianBlurAlgorithm.html</anchorfile>
      <anchor>ae62e81a662ba4aea6e05ed7df433c9f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MorphologicalOpAlgNode</name>
    <filename>classMorphologicalOpAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; MorphologicalOpAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>MorphologicalOpAlgNode</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>aa7188ac084cd7fd60f6e733b1e532bbe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MorphologicalOpAlgNode</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a4e66f631ca677cb31dbb93f504f50d7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a604c86045b8b6b9813037656fc3ac7e1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a04caa988e0f04ef7c7b414c978857259</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a0131cc3e1854244897cba4efde440473</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat</type>
      <name>add_gradient_to_image</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>aa4736fb05d4e382c5ebc6ad8bf374629</anchor>
      <arglist>(cv::Mat image, cv::Mat element)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in_callback</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a72a9a8a6659a903f64384b254bad4121</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat</type>
      <name>processImage</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a4652defa16dafdafc5d3417c5cf84b66</anchor>
      <arglist>(cv::Mat image)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_in_mutex_</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a17b9649ede45f0fdf1e2d34bd9253305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in_subscriber_</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>af8d1ac9082c3f9c8001b21eedaca88a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>Image_msg_</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>ac30544c962ba4d396a8df9821792093c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_out_publisher_</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>ac4993fe6f941a89df7686c547d17cfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>morph_element_size</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a06afdbda20fecc40accfb69fcd34a5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>morph_operation</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>af1e61753c6104985381b0d481101776f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>morph_val_reduction</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>a81e7eb930580e8ac0973fe4c575a959e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>structuring_element_shape</name>
      <anchorfile>classMorphologicalOpAlgNode.html</anchorfile>
      <anchor>ac0e43cad77547e2a9aa89c07dcb17bdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MorphologicalOpAlgorithm</name>
    <filename>classMorphologicalOpAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_opencv_filters::MorphologicalOpConfig</type>
      <name>Config</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>a0c129f8ce0aa420e2031ecba88b16d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>a774dd4fd38dae8a774e53b07be4abc19</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>a16c31150012877a4b02798a89d8d66f6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MorphologicalOpAlgorithm</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>ab6b378609b5fff155b6b1471eb570110</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>a4ae6ff686eff2585da88a14919142a49</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>a81f1d522b08948babd87bd4358ac795f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MorphologicalOpAlgorithm</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>a36cd9b314d13441ed46b9cd865ae31a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>ae32958afb0a81ae2e332f50061946669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classMorphologicalOpAlgorithm.html</anchorfile>
      <anchor>adc203715fc13ade8a8e5b811cf09dd30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RemoveBackgroundAlgNode</name>
    <filename>classRemoveBackgroundAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; RemoveBackgroundAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>RemoveBackgroundAlgNode</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a4e63662fb5976ed84799bf599e3d8f68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RemoveBackgroundAlgNode</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a078a6651ce7f035d5f5f8385bede86bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>ace956f5eedf238795115889a2abf6d2c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>ab35b46e50c7f7f98ac421e4f3fb71f7d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a3b3712b02e528aa4feffeae11a07dd7e</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in_callback</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a99832cc3a4a7fc824a09610c8ce963bd</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat</type>
      <name>processImage</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a5dcfb9c709e7ed23160ec36f0fca1f55</anchor>
      <arglist>(cv::Mat image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>set_background_imageCallback</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a256d772e71ee4825a78b931df9b638ea</anchor>
      <arglist>(iri_perception_msgs::SetImage::Request &amp;req, iri_perception_msgs::SetImage::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>background_image_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a8d0dcd763f69e92aded1727467b8344e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>binarize_threshold_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>addc8c5632e32accd3e277f30e160eef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_background_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a718996d6d2f297f34d8ce578a046d2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_in_mutex_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a239901ca961f48a24f20220d67755faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in_subscriber_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a0f0ad48c26e870c497cfe8ff1f434700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>Image_msg_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>a2baa28f825262cdcde1c08c73a3aa859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_out_publisher_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>acc55bb35ba3765ce656cb9234cbac704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>set_background_image_mutex_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>ab8a49543f2de0869f77cfbcefdf3c98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_background_image_server_</name>
      <anchorfile>classRemoveBackgroundAlgNode.html</anchorfile>
      <anchor>af109b4d6260db77f6a1b47a0873c4933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RemoveBackgroundAlgorithm</name>
    <filename>classRemoveBackgroundAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_opencv_filters::RemoveBackgroundConfig</type>
      <name>Config</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>aa0f5fb5658f0d21d8002deb0cb4571f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>a499fd3127d35d18d1bfa57fede56b28c</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>aba8c554bd5c05224c93ffbbf2ed4e7a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoveBackgroundAlgorithm</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>ac96c5e3c846d09079dcd8001328a6123</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>a5b0ac9a1606f5ddfaf3245cbc8cc0a39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>ab345d57da4e61c129c195c19fd4ede7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RemoveBackgroundAlgorithm</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>a79c27f90db7bec2da1c944221dd5e691</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>a8ba6c3b086dd4ceb26e1f0c32a16b209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classRemoveBackgroundAlgorithm.html</anchorfile>
      <anchor>a0d0649e7de99b77f21a50d91707a3f55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RemoveBorderAlgNode</name>
    <filename>classRemoveBorderAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; RemoveBorderAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>RemoveBorderAlgNode</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>a085e0d3447e9bc1c38866f5eed2def59</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RemoveBorderAlgNode</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>a496a57b2ad7e04e45e6648816b5a9ab1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>a73b52ca6e8f085cd97f765afd6813725</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>a68a16ca9a78428d333a2060a37a11505</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>ab8ef36ecf519d19744cd88e7f475b866</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in_callback</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>a995cc131327794f3d8b98fbd09937237</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat</type>
      <name>processImage</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>a757680e055f790caa49ebc7b4a40b5eb</anchor>
      <arglist>(cv::Mat image)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>image_in_mutex_</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>ad5a37e1863587fb49f7a39eeb348344f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in_subscriber_</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>a47d7afe97fb574707393eba068672d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>Image_msg_</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>ae3d3f8a85cbcc93e21656390c7fb70cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_out_publisher_</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>ab1f942c7b7d5a57df68b81770c55dd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>remove_border_convex</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>aa5a2b4c6662013048ae5c7a623893511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>remove_border_size</name>
      <anchorfile>classRemoveBorderAlgNode.html</anchorfile>
      <anchor>aac0a34cc8d2bc4cfbdb4a0e9f94e9435</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RemoveBorderAlgorithm</name>
    <filename>classRemoveBorderAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_opencv_filters::RemoveBorderConfig</type>
      <name>Config</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>ad73f3b79da1c2dff66cf5ad65f515a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>a96ac64e9ca19850e7608ce86a49ed412</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>a63df8804716471d960726065a2f91427</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoveBorderAlgorithm</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>afa442153cb0036f9e5a8c3cdf9453658</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>a6ed0867bf1fb55be7d36f34956d6a8f4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>aba98824e7402fa97a2e2d41236cf8e1f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RemoveBorderAlgorithm</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>aa7f04e4e0348c36908cdcaf025a9753a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>a3ae5e01a2f0d4880b2c9e3f76d3164e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classRemoveBorderAlgorithm.html</anchorfile>
      <anchor>a878c9cea003dd6ab26a45e44c8dc80f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RemoveSmallRegionsAlgNode</name>
    <filename>classRemoveSmallRegionsAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; RemoveSmallRegionsAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>RemoveSmallRegionsAlgNode</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>ac845d80e83861a808b33033a031f5673</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RemoveSmallRegionsAlgNode</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>a65320fe5319b729ff91fdc41d557daff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>ab520fe8cc7a311f8b6efdcb52b3835dc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>ae6184070589f287f2082b997f5e637dd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>a04c22d93ce87a2184c9922810af6bf4e</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>image_in_callback</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>a2d0a9dfdde5aee2db1e33bb5b6ddbeb3</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat</type>
      <name>processImage</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>a168433cc1d6a7310062e9db7aece1c2c</anchor>
      <arglist>(cv::Mat image)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_in_subscriber_</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>adaee5b673ef48c21002135974d9e3915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>Image_msg_</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>ac9b4f57b65c84a4e94798e6d1813cc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_out_publisher_</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>a85eabf1faf40d6d08f3763685c259963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>min_area_threshold</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>abe8139492680fc1e77b7368f79109a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>remove_border_convex</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>a0a0d4d15debb95e996ae16d940df6db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>remove_border_in_mutex_</name>
      <anchorfile>classRemoveSmallRegionsAlgNode.html</anchorfile>
      <anchor>a478bebc8752d9f023aaf9e73989d6688</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RemoveSmallRegionsAlgorithm</name>
    <filename>classRemoveSmallRegionsAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_opencv_filters::RemoveSmallRegionsConfig</type>
      <name>Config</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>a0bfc827969d5ff6b3706242eb48167ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>aeb93d35142e4b7481fac8cf0b6510ac7</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>ae5d8b0f6d0318be7f210a14c917efb77</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoveSmallRegionsAlgorithm</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>a7b09a0c03dc8d001aef5eaab234feb9a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>a710097a2c3abf538c34698ba3a8a9b28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>a28b482193096d227b571f882563ab706</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RemoveSmallRegionsAlgorithm</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>a1ae32f6e517ca19f9ec6b28063e687c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>a17a2a8d7db6b7f13d1037f995b6ede1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classRemoveSmallRegionsAlgorithm.html</anchorfile>
      <anchor>a3e70ba23bc906c7d52387c8ff5e999ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
