<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>adding_images_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>adding__images__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">adding_images::AddingImagesNodelet</class>
    <class kind="class">opencv_apps::AddingImagesNodelet</class>
    <namespace>adding_images</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>adding__images__nodelet_8cpp.html</anchorfile>
      <anchor>a1a4eabb7d4afa48590341db0ea495f92</anchor>
      <arglist>(opencv_apps::AddingImagesNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>adding__images__nodelet_8cpp.html</anchorfile>
      <anchor>a7187e76198653fa531fd88273fa576bf</anchor>
      <arglist>(adding_images::AddingImagesNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camshift_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>camshift__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">camshift::CamShiftNodelet</class>
    <class kind="class">opencv_apps::CamShiftNodelet</class>
    <namespace>camshift</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>camshift__nodelet_8cpp.html</anchorfile>
      <anchor>a4aa95316ecd72091ada671e6b3a40203</anchor>
      <arglist>(opencv_apps::CamShiftNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>camshift__nodelet_8cpp.html</anchorfile>
      <anchor>a7f1e657e00288ba8ee7ec91739dbacfb</anchor>
      <arglist>(camshift::CamShiftNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_filter_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>color__filter__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">opencv_apps::ColorFilterNodelet</class>
    <class kind="class">color_filter::HLSColorFilterNodelet</class>
    <class kind="class">opencv_apps::HLSColorFilterNodelet</class>
    <class kind="class">color_filter::HSVColorFilterNodelet</class>
    <class kind="class">opencv_apps::HSVColorFilterNodelet</class>
    <class kind="class">color_filter::RGBColorFilterNodelet</class>
    <class kind="class">opencv_apps::RGBColorFilterNodelet</class>
    <namespace>color_filter</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>color__filter__nodelet_8cpp.html</anchorfile>
      <anchor>a401b8854a39602fda16945ac7bd52e5a</anchor>
      <arglist>(color_filter::RGBColorFilterNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>color__filter__nodelet_8cpp.html</anchorfile>
      <anchor>ad24a9787ca79b1c55414942519a15745</anchor>
      <arglist>(color_filter::HLSColorFilterNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>color__filter__nodelet_8cpp.html</anchorfile>
      <anchor>aee9496d9fd6cea86b58c77f41fce3206</anchor>
      <arglist>(color_filter::HSVColorFilterNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>color__filter__nodelet_8cpp.html</anchorfile>
      <anchor>ab6cc779b3802843feb21d6af345b8937</anchor>
      <arglist>(opencv_apps::RGBColorFilterNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>color__filter__nodelet_8cpp.html</anchorfile>
      <anchor>a9d0243dc5b78788e1489d2d1622f0bbc</anchor>
      <arglist>(opencv_apps::HLSColorFilterNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>color__filter__nodelet_8cpp.html</anchorfile>
      <anchor>a92f723121f1fd2c1ff3286917faf0b69</anchor>
      <arglist>(opencv_apps::HSVColorFilterNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>contour_moments_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>contour__moments__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">contour_moments::ContourMomentsNodelet</class>
    <class kind="class">opencv_apps::ContourMomentsNodelet</class>
    <namespace>contour_moments</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type>bool</type>
      <name>compareContourAreas</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a01402e5b35dfb3d7757ce60aa15abbec</anchor>
      <arglist>(const std::vector&lt; cv::Point &gt; &amp;contour1, const std::vector&lt; cv::Point &gt; &amp;contour2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>contour__moments__nodelet_8cpp.html</anchorfile>
      <anchor>a8c95f301e8a9937c35ecdd792878e591</anchor>
      <arglist>(opencv_apps::ContourMomentsNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>contour__moments__nodelet_8cpp.html</anchorfile>
      <anchor>a3fb753b80170eef5626ec81240c93895</anchor>
      <arglist>(contour_moments::ContourMomentsNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>convex_hull_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>convex__hull__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">convex_hull::ConvexHullNodelet</class>
    <class kind="class">opencv_apps::ConvexHullNodelet</class>
    <namespace>convex_hull</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>convex__hull__nodelet_8cpp.html</anchorfile>
      <anchor>ab6a9e32cf27ff0c1625bfa617440bdc4</anchor>
      <arglist>(opencv_apps::ConvexHullNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>convex__hull__nodelet_8cpp.html</anchorfile>
      <anchor>a4fa9257b42c84760cef4fa0ce7e354e3</anchor>
      <arglist>(convex_hull::ConvexHullNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corner_harris_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>corner__harris__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">corner_harris::CornerHarrisNodelet</class>
    <class kind="class">opencv_apps::CornerHarrisNodelet</class>
    <namespace>corner_harris</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>corner__harris__nodelet_8cpp.html</anchorfile>
      <anchor>a5ee2042e767ae4e732ffeaa2108e2c6c</anchor>
      <arglist>(opencv_apps::CornerHarrisNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>corner__harris__nodelet_8cpp.html</anchorfile>
      <anchor>aa7cc6db9cc6c940d4ba3d9817c410522</anchor>
      <arglist>(corner_harris::CornerHarrisNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>discrete_fourier_transform_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>discrete__fourier__transform__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">discrete_fourier_transform::DiscreteFourierTransformNodelet</class>
    <class kind="class">opencv_apps::DiscreteFourierTransformNodelet</class>
    <namespace>discrete_fourier_transform</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>discrete__fourier__transform__nodelet_8cpp.html</anchorfile>
      <anchor>ac16b09cf83d6ce1dbf3aaef6db7ec4d6</anchor>
      <arglist>(opencv_apps::DiscreteFourierTransformNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>discrete__fourier__transform__nodelet_8cpp.html</anchorfile>
      <anchor>ad0ae6e581286f9e0e2f0fe69ef52224b</anchor>
      <arglist>(discrete_fourier_transform::DiscreteFourierTransformNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>edge_detection_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>edge__detection__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">edge_detection::EdgeDetectionNodelet</class>
    <class kind="class">opencv_apps::EdgeDetectionNodelet</class>
    <namespace>edge_detection</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>edge__detection__nodelet_8cpp.html</anchorfile>
      <anchor>a93b47bb2bf39e7f09dbed431739de76d</anchor>
      <arglist>(opencv_apps::EdgeDetectionNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>edge__detection__nodelet_8cpp.html</anchorfile>
      <anchor>a13bd4ac8ca99828396d31160690f72f2</anchor>
      <arglist>(edge_detection::EdgeDetectionNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>face_detection_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>face__detection__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">face_detection::FaceDetectionNodelet</class>
    <class kind="class">opencv_apps::FaceDetectionNodelet</class>
    <namespace>face_detection</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>face__detection__nodelet_8cpp.html</anchorfile>
      <anchor>a5ab6534465470c0d142fd6d6248f5961</anchor>
      <arglist>(opencv_apps::FaceDetectionNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>face__detection__nodelet_8cpp.html</anchorfile>
      <anchor>ab021f254febea31c5cd4f7a0b63abca2</anchor>
      <arglist>(face_detection::FaceDetectionNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>face_recognition_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>face__recognition__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="no" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">face_recognition::FaceRecognitionNodelet</class>
    <class kind="class">opencv_apps::FaceRecognitionNodelet</class>
    <class kind="class">opencv_apps::LabelMapper</class>
    <class kind="class">opencv_apps::Storage</class>
    <namespace>boost</namespace>
    <namespace>boost::filesystem3</namespace>
    <namespace>face_recognition</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type>path &amp;</type>
      <name>path::append&lt; typename path::iterator &gt;</name>
      <anchorfile>namespaceboost_1_1filesystem3.html</anchorfile>
      <anchor>a279395a476e10fa68f91e473d73dbf7c</anchor>
      <arglist>(typename path::iterator lhs, typename path::iterator rhs, const codecvt_type &amp;cvt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>face__recognition__nodelet_8cpp.html</anchorfile>
      <anchor>a1ec2ee96ce23b80e10a81d3fea9246e6</anchor>
      <arglist>(opencv_apps::FaceRecognitionNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>face__recognition__nodelet_8cpp.html</anchorfile>
      <anchor>a53de14aa80b334878ceb8c85f0997553</anchor>
      <arglist>(face_recognition::FaceRecognitionNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type>path</type>
      <name>user_expanded_path</name>
      <anchorfile>namespaceboost_1_1filesystem3.html</anchorfile>
      <anchor>a36859112ca0f07f3ae6bf67af23c1224</anchor>
      <arglist>(const path &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>face_recognition_trainer.py</name>
    <path>/tmp/ws/src/opencv_apps/scripts/</path>
    <filename>face__recognition__trainer_8py</filename>
    <class kind="class">face_recognition_trainer::FaceRecognitionTrainer</class>
    <namespace>face_recognition_trainer</namespace>
    <member kind="variable">
      <type></type>
      <name>input</name>
      <anchorfile>namespaceface__recognition__trainer.html</anchorfile>
      <anchor>abe1af7dd1f6d9121ce1230d086941925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t</name>
      <anchorfile>namespaceface__recognition__trainer.html</anchorfile>
      <anchor>a01ff67ea6d4f6312481bffec41a17ac0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fback_flow_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>fback__flow__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">fback_flow::FBackFlowNodelet</class>
    <class kind="class">opencv_apps::FBackFlowNodelet</class>
    <namespace>fback_flow</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>fback__flow__nodelet_8cpp.html</anchorfile>
      <anchor>a2b603a0fe98f03c66a99c14d4cc62d53</anchor>
      <arglist>(opencv_apps::FBackFlowNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>fback__flow__nodelet_8cpp.html</anchorfile>
      <anchor>a152e620a640fce738e3445d864af340e</anchor>
      <arglist>(fback_flow::FBackFlowNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>find_contours_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>find__contours__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">find_contours::FindContoursNodelet</class>
    <class kind="class">opencv_apps::FindContoursNodelet</class>
    <namespace>find_contours</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>find__contours__nodelet_8cpp.html</anchorfile>
      <anchor>a07107480c11aa49f381bffc06e9ad0a3</anchor>
      <arglist>(opencv_apps::FindContoursNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>find__contours__nodelet_8cpp.html</anchorfile>
      <anchor>a87c9ce1843596473396544c2e8b41481</anchor>
      <arglist>(find_contours::FindContoursNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>general_contours_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>general__contours__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">general_contours::GeneralContoursNodelet</class>
    <class kind="class">opencv_apps::GeneralContoursNodelet</class>
    <namespace>general_contours</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>general__contours__nodelet_8cpp.html</anchorfile>
      <anchor>ac609c84d1392da24ceb2694d835d7f27</anchor>
      <arglist>(opencv_apps::GeneralContoursNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>general__contours__nodelet_8cpp.html</anchorfile>
      <anchor>a8751e4d9fab3438c4be9c7a85dcb57e3</anchor>
      <arglist>(general_contours::GeneralContoursNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>goodfeature_track_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>goodfeature__track__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">goodfeature_track::GoodfeatureTrackNodelet</class>
    <class kind="class">opencv_apps::GoodfeatureTrackNodelet</class>
    <namespace>goodfeature_track</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>goodfeature__track__nodelet_8cpp.html</anchorfile>
      <anchor>a7fb62a3d2f4ebd83dae72b57b2434db6</anchor>
      <arglist>(opencv_apps::GoodfeatureTrackNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>goodfeature__track__nodelet_8cpp.html</anchorfile>
      <anchor>a749f33c8a4d3f9e3ca5288cfc08f93ff</anchor>
      <arglist>(goodfeature_track::GoodfeatureTrackNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hough_circles_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>hough__circles__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">hough_circles::HoughCirclesNodelet</class>
    <class kind="class">opencv_apps::HoughCirclesNodelet</class>
    <namespace>hough_circles</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>hough__circles__nodelet_8cpp.html</anchorfile>
      <anchor>a3e12cf8f8d63c26a311db278dddd2cc5</anchor>
      <arglist>(opencv_apps::HoughCirclesNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>hough__circles__nodelet_8cpp.html</anchorfile>
      <anchor>a6f159a6608a912d31e12c5b394b79f0f</anchor>
      <arglist>(hough_circles::HoughCirclesNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hough_lines_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>hough__lines__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">hough_lines::HoughLinesNodelet</class>
    <class kind="class">opencv_apps::HoughLinesNodelet</class>
    <namespace>hough_lines</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>hough__lines__nodelet_8cpp.html</anchorfile>
      <anchor>ad313be3d74deeb37f9cbb2a2a28266ad</anchor>
      <arglist>(opencv_apps::HoughLinesNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>hough__lines__nodelet_8cpp.html</anchorfile>
      <anchor>adbedbf1ba7e8114a11fef0b44b8bccad</anchor>
      <arglist>(hough_lines::HoughLinesNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lk_flow_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>lk__flow__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">lk_flow::LKFlowNodelet</class>
    <class kind="class">opencv_apps::LKFlowNodelet</class>
    <namespace>lk_flow</namespace>
    <namespace>opencv_apps</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>lk__flow__nodelet_8cpp.html</anchorfile>
      <anchor>a832395b32202978ea358d493f97a23f1</anchor>
      <arglist>(opencv_apps::LKFlowNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>lk__flow__nodelet_8cpp.html</anchorfile>
      <anchor>ac731ce0b617dd6e531556a4bed31e724</anchor>
      <arglist>(lk_flow::LKFlowNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <namespace>opencv_apps</namespace>
  </compound>
  <compound kind="file">
    <name>nodelet.h</name>
    <path>/tmp/ws/src/opencv_apps/include/opencv_apps/</path>
    <filename>nodelet_8h</filename>
    <class kind="class">opencv_apps::Nodelet</class>
    <namespace>opencv_apps</namespace>
    <member kind="define">
      <type>#define</type>
      <name>nullptr</name>
      <anchorfile>nodelet_8h.html</anchorfile>
      <anchor>ab979d9d4b4923f7c54d6caa6e1a61936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConnectionStatus</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a2205f4931f498b72db5b5d962dc31a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_INITIALIZED</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a2205f4931f498b72db5b5d962dc31a46aa9ff7823fd14c2856e3c27243c9a64c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_SUBSCRIBED</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a2205f4931f498b72db5b5d962dc31a46a2a513dad351e124f364ddf34bcadf74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBSCRIBED</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a2205f4931f498b72db5b5d962dc31a46a54f4ac77fc2fa669172229ed8cdb3b58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>people_detect_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>people__detect__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">people_detect::PeopleDetectNodelet</class>
    <class kind="class">opencv_apps::PeopleDetectNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>people_detect</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>people__detect__nodelet_8cpp.html</anchorfile>
      <anchor>af793e0a91035f7a0f3ad06e085d2b125</anchor>
      <arglist>(opencv_apps::PeopleDetectNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>people__detect__nodelet_8cpp.html</anchorfile>
      <anchor>a57c1f8ad4043e83b2088c3e6a2b3a53d</anchor>
      <arglist>(people_detect::PeopleDetectNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>phase_corr_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>phase__corr__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">phase_corr::PhaseCorrNodelet</class>
    <class kind="class">opencv_apps::PhaseCorrNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>phase_corr</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>phase__corr__nodelet_8cpp.html</anchorfile>
      <anchor>ad3ac674ab5efbe10524f39d645d1bd78</anchor>
      <arglist>(opencv_apps::PhaseCorrNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>phase__corr__nodelet_8cpp.html</anchorfile>
      <anchor>ab385ab0c3eed1e875538f4c2ae603ec5</anchor>
      <arglist>(phase_corr::PhaseCorrNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pyramids_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>pyramids__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">pyramids::PyramidsNodelet</class>
    <class kind="class">opencv_apps::PyramidsNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>pyramids</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>pyramids__nodelet_8cpp.html</anchorfile>
      <anchor>a70144e3bf36c83e03da7011a280faa0d</anchor>
      <arglist>(opencv_apps::PyramidsNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>pyramids__nodelet_8cpp.html</anchorfile>
      <anchor>a5ae659064af2e1a71ebd684711a15eaa</anchor>
      <arglist>(pyramids::PyramidsNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>segment_objects_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>segment__objects__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">segment_objects::SegmentObjectsNodelet</class>
    <class kind="class">opencv_apps::SegmentObjectsNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>segment_objects</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>segment__objects__nodelet_8cpp.html</anchorfile>
      <anchor>ae2240832a44647ff53f8a78e8b230eac</anchor>
      <arglist>(opencv_apps::SegmentObjectsNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>segment__objects__nodelet_8cpp.html</anchorfile>
      <anchor>a80340aded3752ed94fb393527c1a0417</anchor>
      <arglist>(segment_objects::SegmentObjectsNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_compressed_example_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>simple__compressed__example__nodelet_8cpp</filename>
    <class kind="class">opencv_apps::simple_compressed_example::ImageConverter</class>
    <class kind="class">simple_compressed_example::SimpleCompressedExampleNodelet</class>
    <class kind="class">opencv_apps::SimpleCompressedExampleNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>opencv_apps::simple_compressed_example</namespace>
    <namespace>simple_compressed_example</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>simple__compressed__example__nodelet_8cpp.html</anchorfile>
      <anchor>ae81e021bc458dfb1dfe68d8464669252</anchor>
      <arglist>(opencv_apps::SimpleCompressedExampleNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>simple__compressed__example__nodelet_8cpp.html</anchorfile>
      <anchor>a8da4c8776f15c22c0c8faba86d2e2629</anchor>
      <arglist>(simple_compressed_example::SimpleCompressedExampleNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>OPENCV_WINDOW</name>
      <anchorfile>namespaceopencv__apps_1_1simple__compressed__example.html</anchorfile>
      <anchor>aea8f73fea8cbe928c3dfbcfde537cb66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_example_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>simple__example__nodelet_8cpp</filename>
    <class kind="class">opencv_apps::simple_example::ImageConverter</class>
    <class kind="class">simple_example::SimpleExampleNodelet</class>
    <class kind="class">opencv_apps::SimpleExampleNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>opencv_apps::simple_example</namespace>
    <namespace>simple_example</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>simple__example__nodelet_8cpp.html</anchorfile>
      <anchor>ad35f5ec028e7cbef7f0c00eecaaebbe4</anchor>
      <arglist>(opencv_apps::SimpleExampleNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>simple__example__nodelet_8cpp.html</anchorfile>
      <anchor>a51b876fdd05687dbd79164be31a7f70a</anchor>
      <arglist>(simple_example::SimpleExampleNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>OPENCV_WINDOW</name>
      <anchorfile>namespaceopencv__apps_1_1simple__example.html</anchorfile>
      <anchor>aad80bf66be39ebb2467d6ab14dce19af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_flow_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>simple__flow__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">simple_flow::SimpleFlowNodelet</class>
    <class kind="class">opencv_apps::SimpleFlowNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>simple_flow</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>simple__flow__nodelet_8cpp.html</anchorfile>
      <anchor>ac262a1bfe94a5302e7351ce2fc3f0ff2</anchor>
      <arglist>(opencv_apps::SimpleFlowNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>simple__flow__nodelet_8cpp.html</anchorfile>
      <anchor>a2b1b276a3d99b720f0037fb9879d26e7</anchor>
      <arglist>(simple_flow::SimpleFlowNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>smoothing_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>smoothing__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">smoothing::SmoothingNodelet</class>
    <class kind="class">opencv_apps::SmoothingNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>smoothing</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>smoothing__nodelet_8cpp.html</anchorfile>
      <anchor>ae52661fb60e896c2a29afce22e791ad6</anchor>
      <arglist>(opencv_apps::SmoothingNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>smoothing__nodelet_8cpp.html</anchorfile>
      <anchor>a447de773be39b025f699644903e975ff</anchor>
      <arglist>(smoothing::SmoothingNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_KERNEL_LENGTH</name>
      <anchorfile>smoothing__nodelet_8cpp.html</anchorfile>
      <anchor>a47c4ae52fac3c162ddf6a3d5ea089981</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>threshold_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>threshold__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">threshold::ThresholdNodelet</class>
    <class kind="class">opencv_apps::ThresholdNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>threshold</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>threshold__nodelet_8cpp.html</anchorfile>
      <anchor>a729ef57cf9b015ad90f01d67e9ce0d33</anchor>
      <arglist>(opencv_apps::ThresholdNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>threshold__nodelet_8cpp.html</anchorfile>
      <anchor>ad8eda3490d871cd492271c222c9362e7</anchor>
      <arglist>(threshold::ThresholdNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>watershed_segmentation_nodelet.cpp</name>
    <path>/tmp/ws/src/opencv_apps/src/nodelet/</path>
    <filename>watershed__segmentation__nodelet_8cpp</filename>
    <includes id="nodelet_8h" name="nodelet.h" local="yes" imported="no">opencv_apps/nodelet.h</includes>
    <class kind="class">watershed_segmentation::WatershedSegmentationNodelet</class>
    <class kind="class">opencv_apps::WatershedSegmentationNodelet</class>
    <namespace>opencv_apps</namespace>
    <namespace>watershed_segmentation</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>watershed__segmentation__nodelet_8cpp.html</anchorfile>
      <anchor>a1b6a3a50cfa1664a73a6239562b4fcf5</anchor>
      <arglist>(opencv_apps::WatershedSegmentationNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>watershed__segmentation__nodelet_8cpp.html</anchorfile>
      <anchor>ae253cd5ad4843bbd04c44a34d3a0b58a</anchor>
      <arglist>(watershed_segmentation::WatershedSegmentationNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::AddingImagesNodelet</name>
    <filename>classopencv__apps_1_1AddingImagesNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a9ca102adad479aecc9a88f581c54229f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>ApproxSyncPolicy</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a11e63502902519f46b96d5f912582ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>ApproxSyncPolicyWithCameraInfo</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a3fa9e10db85ea2051e7ec9c882538001</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::AddingImagesConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>afb30991ea7ee71b4a7b66cd4ace743c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>aa0756739b12276b2065dbe2ed048293f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a9896cfabee30b01d913b345853fad04b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>SyncPolicyWithCameraInfo</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>adc9406c66906bb9cdd1979ce8626348b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a89868d0b03b2ca23c7c4f54afa8185d5</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg1, const sensor_msgs::Image::ConstPtr &amp;image_msg2, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>af53584f3f5922a029ad9ca77ab5ceaec</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg1, const sensor_msgs::ImageConstPtr &amp;msg2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a1bc0dcbed994b11fe3235ccd52032167</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg1, const sensor_msgs::ImageConstPtr &amp;msg2, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a6093ebfa8b45fe78f9cdefcdd7f07fb4</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>af904019839af7d4a4ddc4ef565a7a580</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>afd316f28ce170ad1fcf1e11d1d664a15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>alpha_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a6b3bbb9d9c01164dcbccac9be05dedc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a6e00315f47a8760f48effcf9f53dd315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproxSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a3eb6ecdfbdbee5b09ea1e545b8c31a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproxSyncPolicyWithCameraInfo &gt; &gt;</type>
      <name>async_with_info_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a300d84d38f4ebfff97617625eb004d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>beta_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a5ae352a7ba6670b1596062231a69ff4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>af581594c56ad15790d4212efa81bf8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a63402615abe90023cf44985fc17d94c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gamma_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a32045ce29171e0e900800c9b3da1ef42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a29ebc7313394135c184ae64a50819ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>aa8a272c6c571deb2328a19b071940ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>ab500b054d2ebf54f4bd3fc37c8815e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>abb9c0d6574c5206466275680ee748b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>ad0fa981b9a43714ee561fd0e6734d6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a9eaf6c07fb3b134d3b0b449e66c01134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>sub_camera_info_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a1ae9804f6377748d1e001c3ef30fd973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>sub_image1_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>aca4d922a1dff75643b916f1d12d27aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>sub_image2_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>aa307d807c75ab198e0c35864d5aa6c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>a3183fc779eba0e56684b708f63cdd0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicyWithCameraInfo &gt; &gt;</type>
      <name>sync_with_info_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>ae9dd008a310026492e31e56eda25e750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>adce330935e9d45d2a695103005d74788</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>adding_images::AddingImagesNodelet</name>
    <filename>classadding__images_1_1AddingImagesNodelet.html</filename>
    <base>opencv_apps::AddingImagesNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classadding__images_1_1AddingImagesNodelet.html</anchorfile>
      <anchor>ab2a9668bf17742dde5581e0fa396aadd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::CamShiftNodelet</name>
    <filename>classopencv__apps_1_1CamShiftNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>ae3c3bcb96c40fe11658b555cc05bac0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::CamShiftConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a987e27c8df678e15ecb8f9e73ad81296</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a883e48cebd8e79f5dd1aeeaab8a4581a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a6c0410fc2e2a516610bf0caaf59f4733</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a1dd613b26a02bec551f9f4831bbb2bbb</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a7ddc116c93738e0cdc5b9756d006880f</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a5ae487e9b9c3ddec484221c97949dfbd</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>aa4061a17a1cc88d4b7e72c1c33ae4812</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a4407a50785930432f8449bc137daba3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a045e0520dd0e3aecf17fd5122c050741</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>onMouse</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a686366149dae2212db957888811c7d72</anchor>
      <arglist>(int event, int x, int y, int, void *)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a08003ae945dcfe1f6fa5aeded05fde01</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>backprojMode</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a14c9a49cc0e4c0f7141964f758c931f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>bproj_pub_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>ac872de90456d8598a90835e3201f361a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a109ce1e8b5a1889f72d11996951c7e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>afaf67dd4d0834241ca5d0cfd7f4ce8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a7bfed907b8d5dafd08ccd5bf9ec48d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>hist</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a8c8246b1eee3501ffeb063ffa8f4ec48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>histimg</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a6d37fbe2b9d5b03c20eb14ef4d0e6126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>histogram_name_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>ad30c4de06c9e123b01a184154e500d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>hranges</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a62ae5d1048bdf376bee847f53364ffe6</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>hsize</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a5c0b48fe051ac5ebbcd3ba6c55bb4353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>aee8dfdeea4f197d40f6b9fefa0c590e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>aeb9d2c5be6fb3aa097f7eb52b7f4e5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>af0f0feeda053ade584b56825cfeb43a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a8aee67766de878445591751bd9bbc751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point</type>
      <name>origin</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a6cc4ab3ee1e7fe56a2e639dc3502a63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>paused</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>abfe28326e52586d3e4b4a3ddc9bf0e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const float *</type>
      <name>phranges</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a9eeb08e9a0d9cfcf382b22f98a3d6a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>af8f75e0d8aacfbe6b11df1649917684f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a2a61a1ae8ae1cd60ea1cfa7a4d627369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>aa5b938d4bd0c64fb55b27f8c5d0bec54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Rect</type>
      <name>selection</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a53516ae9be7ca10b47d6acff57797c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>selectObject</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a63c5c3b77c50a6e5edb39654c3f474c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>showHist</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a145aed778cd8d003fcbced7404cca23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>smin_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>ad6764363612890630ddfcebe5e96de35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>trackObject</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>adf8c64bf61c5dc18a1a0cb491ce3cdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Rect</type>
      <name>trackWindow</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>acfdd0d4eaa30ea159b546e56cdcae40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>vmax_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>af0a73da6b89b496a4613e0ecf78cafbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>vmin_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>ad17f12cfe28a67375d0f38c4c1a44d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a3017c70e6978486191138a6a2ff44fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a17456ded90063dcb62a5d8851b447280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>on_mouse_event_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a35d1b87fa20058a63863d88c84fc7cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>on_mouse_update_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a8059be067ada937813ef98f703445abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>on_mouse_x_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a5c0b2064ec8727bd0ef9db5bcd9d610d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>on_mouse_y_</name>
      <anchorfile>classopencv__apps_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a3adcb11936267b8f2e4fa480a9ad4b6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>camshift::CamShiftNodelet</name>
    <filename>classcamshift_1_1CamShiftNodelet.html</filename>
    <base>opencv_apps::CamShiftNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classcamshift_1_1CamShiftNodelet.html</anchorfile>
      <anchor>a1a66f9bd5be36ddb2fcd817d2f643c93</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::ColorFilterNodelet</name>
    <filename>classopencv__apps_1_1ColorFilterNodelet.html</filename>
    <templarg>Config</templarg>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9eb8886a2da3561b7aab962bd47becba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aa5ae9398cda8d87634316360425a72e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>acf0b550e360cb41e18762ba0af90996f</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a8a37c73f3e173b63940f0e75bac80b3f</anchor>
      <arglist>(const cv::Mat &amp;input_image, cv::Mat &amp;output_image)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a707fc523acaa047deac328f655096e6f</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a0d01feebe3793841a3c78ab5c692b82e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a3ba8d1211ecc599a1965b04ac75fc195</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a72fc1e12cbc5a7811c859da55170ac3a</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a1479630a838d7e02d54aa34f1ea0fe1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aa0dbc482e062737f00646591e81476e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>adcbaec122c02aabf8cd80479f89db395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a6fd6a1583a2b3333c361379c0639cd48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a79257311f02b8600b9fb997f203ca2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a5f26bcef81892fe9d7a77630a0f58146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aba24ccffe730a30c0916b4b5fdd38b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a7e927587547237d5e2df2687dc347fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Scalar</type>
      <name>lower_color_range_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>adeb6e2d086970c2c6c70c4ead2cac44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9b283c6e964d9a79c130988a69d8d36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>af4b8e4cc64ada7c6d22626ab988a2208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>af7078a425753eb62dac6c1b57722378a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Scalar</type>
      <name>upper_color_range_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9154f83cae69a22f61e7da903ac2d0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>ac4f6455ebf51079b6b0ac1359e924661</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>HLSColorFilter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>abf6f23888eb8f3a7e1a68fc61a903c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RGBColorFilter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a53b9c452e897017f30d8dda4ffb022a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColorFilterNodelet&lt; opencv_apps::HLSColorFilterConfig &gt;</name>
    <filename>classopencv__apps_1_1ColorFilterNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9eb8886a2da3561b7aab962bd47becba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>dynamic_reconfigure::Server&lt; opencv_apps::HLSColorFilterConfig &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aa5ae9398cda8d87634316360425a72e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>acf0b550e360cb41e18762ba0af90996f</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a8a37c73f3e173b63940f0e75bac80b3f</anchor>
      <arglist>(const cv::Mat &amp;input_image, cv::Mat &amp;output_image)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a707fc523acaa047deac328f655096e6f</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a0d01feebe3793841a3c78ab5c692b82e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a3ba8d1211ecc599a1965b04ac75fc195</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a72fc1e12cbc5a7811c859da55170ac3a</anchor>
      <arglist>(opencv_apps::HLSColorFilterConfig &amp;new_config, uint32_t level)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a1479630a838d7e02d54aa34f1ea0fe1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aa0dbc482e062737f00646591e81476e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>adcbaec122c02aabf8cd80479f89db395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>opencv_apps::HLSColorFilterConfig</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a6fd6a1583a2b3333c361379c0639cd48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a79257311f02b8600b9fb997f203ca2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a5f26bcef81892fe9d7a77630a0f58146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aba24ccffe730a30c0916b4b5fdd38b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a7e927587547237d5e2df2687dc347fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Scalar</type>
      <name>lower_color_range_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>adeb6e2d086970c2c6c70c4ead2cac44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9b283c6e964d9a79c130988a69d8d36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>af4b8e4cc64ada7c6d22626ab988a2208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>af7078a425753eb62dac6c1b57722378a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Scalar</type>
      <name>upper_color_range_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9154f83cae69a22f61e7da903ac2d0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>ac4f6455ebf51079b6b0ac1359e924661</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>HLSColorFilter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>abf6f23888eb8f3a7e1a68fc61a903c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RGBColorFilter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a53b9c452e897017f30d8dda4ffb022a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColorFilterNodelet&lt; opencv_apps::HSVColorFilterConfig &gt;</name>
    <filename>classopencv__apps_1_1ColorFilterNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9eb8886a2da3561b7aab962bd47becba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>dynamic_reconfigure::Server&lt; opencv_apps::HSVColorFilterConfig &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aa5ae9398cda8d87634316360425a72e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>acf0b550e360cb41e18762ba0af90996f</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a8a37c73f3e173b63940f0e75bac80b3f</anchor>
      <arglist>(const cv::Mat &amp;input_image, cv::Mat &amp;output_image)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a707fc523acaa047deac328f655096e6f</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a0d01feebe3793841a3c78ab5c692b82e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a3ba8d1211ecc599a1965b04ac75fc195</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a72fc1e12cbc5a7811c859da55170ac3a</anchor>
      <arglist>(opencv_apps::HSVColorFilterConfig &amp;new_config, uint32_t level)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a1479630a838d7e02d54aa34f1ea0fe1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aa0dbc482e062737f00646591e81476e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>adcbaec122c02aabf8cd80479f89db395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>opencv_apps::HSVColorFilterConfig</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a6fd6a1583a2b3333c361379c0639cd48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a79257311f02b8600b9fb997f203ca2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a5f26bcef81892fe9d7a77630a0f58146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aba24ccffe730a30c0916b4b5fdd38b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a7e927587547237d5e2df2687dc347fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Scalar</type>
      <name>lower_color_range_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>adeb6e2d086970c2c6c70c4ead2cac44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9b283c6e964d9a79c130988a69d8d36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>af4b8e4cc64ada7c6d22626ab988a2208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>af7078a425753eb62dac6c1b57722378a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Scalar</type>
      <name>upper_color_range_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9154f83cae69a22f61e7da903ac2d0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>ac4f6455ebf51079b6b0ac1359e924661</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>HLSColorFilter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>abf6f23888eb8f3a7e1a68fc61a903c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RGBColorFilter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a53b9c452e897017f30d8dda4ffb022a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColorFilterNodelet&lt; opencv_apps::RGBColorFilterConfig &gt;</name>
    <filename>classopencv__apps_1_1ColorFilterNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9eb8886a2da3561b7aab962bd47becba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>dynamic_reconfigure::Server&lt; opencv_apps::RGBColorFilterConfig &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aa5ae9398cda8d87634316360425a72e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>acf0b550e360cb41e18762ba0af90996f</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a8a37c73f3e173b63940f0e75bac80b3f</anchor>
      <arglist>(const cv::Mat &amp;input_image, cv::Mat &amp;output_image)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a707fc523acaa047deac328f655096e6f</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a0d01feebe3793841a3c78ab5c692b82e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a3ba8d1211ecc599a1965b04ac75fc195</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a72fc1e12cbc5a7811c859da55170ac3a</anchor>
      <arglist>(opencv_apps::RGBColorFilterConfig &amp;new_config, uint32_t level)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a1479630a838d7e02d54aa34f1ea0fe1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aa0dbc482e062737f00646591e81476e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>adcbaec122c02aabf8cd80479f89db395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>opencv_apps::RGBColorFilterConfig</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a6fd6a1583a2b3333c361379c0639cd48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a79257311f02b8600b9fb997f203ca2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a5f26bcef81892fe9d7a77630a0f58146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>aba24ccffe730a30c0916b4b5fdd38b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a7e927587547237d5e2df2687dc347fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Scalar</type>
      <name>lower_color_range_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>adeb6e2d086970c2c6c70c4ead2cac44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9b283c6e964d9a79c130988a69d8d36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>af4b8e4cc64ada7c6d22626ab988a2208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>af7078a425753eb62dac6c1b57722378a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Scalar</type>
      <name>upper_color_range_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a9154f83cae69a22f61e7da903ac2d0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>ac4f6455ebf51079b6b0ac1359e924661</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>HLSColorFilter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>abf6f23888eb8f3a7e1a68fc61a903c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RGBColorFilter</name>
      <anchorfile>classopencv__apps_1_1ColorFilterNodelet.html</anchorfile>
      <anchor>a53b9c452e897017f30d8dda4ffb022a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::ContourMomentsNodelet</name>
    <filename>classopencv__apps_1_1ContourMomentsNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a72498f6f7fb44bcce066dac5ffe5c358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::ContourMomentsConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>afc1dc7df39021312a5fabd76bc80e1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>aa6fa3a04f83d9a3a165a7e017fde1351</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a703507334d68155b0a9342baa3c2c5c9</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a55cd7c8c8d99291acbc85b37f62a85d3</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a95ed45bf2523887f004ab53e1867f88e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a83ae27823ced0b0fdf8be29449560f52</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>ade678dd0eda2f79c0217478b79f02790</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>adb94b9b6d9ed8e6f8356cea80442e777</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a1caa08cc0e16e458ef0e17f846aa797b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a222f6b074087f87c1dd053569c024d38</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a122f1b7bb5a3c9ba9ef10a72bf6d8820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>aaa412569467d2ff367a98ecc6dec4631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a0809f9897f317bd0c0d6f7bb7582dd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>af23a6fb2fa33b9162d26eb33068e8c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a87bed67c630468b75253a17b034164f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>ae0825471b3ecda60e972b37fd4e0a356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>low_threshold_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a5cb323da8360e74e822e134dbd37ae24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a2171882db9b8fd72d90fa037481500da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>ad761603de60ad9f18b267d24cfdeba8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a8302afa1b7d6873f91d41e264b169dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a84dc442c1f9043f6ce4b8f1351032fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a7a7aa87cda5c35d123e77cebf148a3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a2a81961051d031760847b63bdcfba604</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>contour_moments::ContourMomentsNodelet</name>
    <filename>classcontour__moments_1_1ContourMomentsNodelet.html</filename>
    <base>opencv_apps::ContourMomentsNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classcontour__moments_1_1ContourMomentsNodelet.html</anchorfile>
      <anchor>a75e8e4d76a6a2d5d01e2e569a1b15ca0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::ConvexHullNodelet</name>
    <filename>classopencv__apps_1_1ConvexHullNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a904dec6ada8bf05af6361bc20795e0f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::ConvexHullConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a72ce66837d3ffae1009ee1656352582b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a8c8f2dc58c2da94df7badc6eac77b43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a34c3e4da78b16f076213b2430ece9f1f</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a626c951daf8370fc00c925fcb0f97af9</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a0b783dbd15a38432f46f61d3815ac1c0</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a9545f65f75d9f944d8ee07b2996deafb</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>aeec3b91ee6fd028b89461e37163d3d9e</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>aed4031e98e1ac3450ebee4720c662e56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a2c26db8e28aa908993c59a4b0bc46f01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>aaf4731625405700cc6a1ffaf047a3715</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a7541e45448094e2ac538b04c9770e9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>ad879127549e51957f528e5265209b4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a8546261fc594da9162429b9d1fe6b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>ae10d8182784b8809829a935474522ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>aaeb6df2a80eee8de29a58770756f5917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>aa04bf7f47649f6729f535bfd3cefdbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a0729904f45ca9fe3d4605b63e194bdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>acf99d9ec3e43d7fbf3888e5722dbf4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>ade70b13eb1ab9948afc3807cc5be046d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a386e95424a6938b57322bdacf2708aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>threshold_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a9e4876fdbfbd384435022fdbbb8005fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a9be6d2e823b43673cf5d6a999b2618da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>a6a723747a08684685bc0f2ca69caff07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>convex_hull::ConvexHullNodelet</name>
    <filename>classconvex__hull_1_1ConvexHullNodelet.html</filename>
    <base>opencv_apps::ConvexHullNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classconvex__hull_1_1ConvexHullNodelet.html</anchorfile>
      <anchor>ac6e7fe014d4d470d0338433bc3a5a352</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::CornerHarrisNodelet</name>
    <filename>classopencv__apps_1_1CornerHarrisNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a6ef82252845731b908200838188bfe87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::CornerHarrisConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>ac0ddd0d4829ee6aa3b69633698774f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a9cb664e3265d92ce578e2b6df4fbc8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>aa165fe690d940f906892ab70de7c6a35</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>abb51547af7c080c51f57823e3e05bf1a</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a6c17e7ed13e7c328dec0b349b11c5dec</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a6b609ff9e411f90505f01f1070188da4</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a7f5e22df85a0c63f17764fbef043aed5</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a00fce15b9c50d1efc968645e338016ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>ab6e927901c23da382bef0bce7098c050</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a8515e8cb44295d36f70211d2c497915a</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a6b499b2ea93ec183e844e61d730abbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>ab86c198dbd18ab7aca809eee01e7da45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a16a1ec2a6ea1c03f51af027fe657a848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a2579191361f7c30ddb82a9c966b3dfbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>aa9ccba9643a6663a5cceef709ae0c8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>aab3420ebc2fa91b6f4110cd59c6949c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>ac1ef70eb89368e0fed8853fc779978b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a4bffe02fa8092701201388bfbbf2ef59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>aece8487f7bab49e0293ee7083b6fb152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>threshold_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a363941e57d7e459cbe5427d0d2837cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>aa07a3097d6cc87bfbc3ca6a67e987420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a819e4cd828032db50356ebb348312391</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>corner_harris::CornerHarrisNodelet</name>
    <filename>classcorner__harris_1_1CornerHarrisNodelet.html</filename>
    <base>opencv_apps::CornerHarrisNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classcorner__harris_1_1CornerHarrisNodelet.html</anchorfile>
      <anchor>a5e439b5d4d3c1c3874f8fc47a46fa52f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::DiscreteFourierTransformNodelet</name>
    <filename>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>ac71e74a2b9e51c9257a48cfdc30f2f0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::DiscreteFourierTransformConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>ac30835a0ec056fd21fd24e5fe8b5e245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>acf193cbbd0f29a428cc5da13137a9419</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a20739db8c743ff0b5a9703a34fdfc01d</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>adddf1fcccd8264ff42622d9aa4550454</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a064fa8221b26452fa7dcf52df91d92f1</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a4ba48439423d3dcd3dce2e96da3dfe4a</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>aa494e0d35fc12753881d2a40594eb0a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a29f24146311db807cafa3bfba6085f24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a9ac0bfb8a5560ed26d51a1bdec54fbe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a7de1f3ad354450a3900a3a089d828c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>ad6d4dd40e423808411dfdc66dbcea33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a439087672d7dd765ea8ce1cd51da8b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a01002bbed0e9adce106499375e6f0dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a2f2ebf60217e8e55e77ccd38a7e50e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a1437bbf58ce1c3b6297c6a10e9ed1b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>ae58b8e2c7c9634b98f99af50b66b2ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a13653db532b30d7be792ff88424a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a6041fd79837ccf9629b93ab80bdb358b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a555fed5d1255ab80046650eafe295be7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>discrete_fourier_transform::DiscreteFourierTransformNodelet</name>
    <filename>classdiscrete__fourier__transform_1_1DiscreteFourierTransformNodelet.html</filename>
    <base>opencv_apps::DiscreteFourierTransformNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classdiscrete__fourier__transform_1_1DiscreteFourierTransformNodelet.html</anchorfile>
      <anchor>a83be608e6a5737a82e6e8f550a983701</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::EdgeDetectionNodelet</name>
    <filename>classopencv__apps_1_1EdgeDetectionNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a401f55a14b71235b7312a293011c890a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::EdgeDetectionConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a84dd3540ad41c52a747278243b0e3899</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a057fc98d505383d875f786bf44136fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a5d7074fc56732cc5104f18a4435aa0ad</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a6f7d138865a44c8cbfb04352d3b870a5</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a499f08c966b4ebe4aeaee729ea0e3839</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>ac31167c60a60fe66092e1b2d1c9b4af5</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>ae10d65f29ad571c2783b58c208e70007</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>ab5011afb494034cb42369a26a6b0ece0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a22b84e99b0b8806cc7a8a68fad6af6f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a3d2b14dd95d0645d96160010d6b073b8</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>apertureSize_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a31de2e80a3fcd6aaf96e5007202d02c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>apply_blur_post_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a1c4797870bb101da238729969285a23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>apply_blur_pre_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>aab6913a10f154e2798a480f5e4b4171c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a800b7ea61e3fd6af1e814862b35fba63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>canny_threshold1_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a1a1609db9caba9e9d4d1de3c07e6f53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>canny_threshold2_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a9c30e07699378b47ed20746703b35426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>addb3eca2ad141457b05d6ea48eb5b86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a2f2ab13f695ac9c9494558c4f53f2cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a931e51f9d8c4e0a138e3be80038b5dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a12081871a8a797b5fb22f12e19b20a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a42dc62a215f14cfa9ca1db04958e7128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>L2gradient_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a37a0f3bd0b6cd96d1ab1f296dc7c83f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a56bc8a40961a523f44e9fdf3d69dd875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>postBlurSigma_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a8452ab79461803abee0123331cf7a152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>postBlurSize_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>aaf4ce196832dd916a89b5c7dba56b390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a9b509828b1973cebc691751e1a9f7ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a22bf0263fd725001ca345a9cecb190c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>af6355730240b31f0790c885b03141a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a6595461a0b37fb613ead5024a8a126f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a436881e709ec31d57b8f72eea166546a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edge_detection::EdgeDetectionNodelet</name>
    <filename>classedge__detection_1_1EdgeDetectionNodelet.html</filename>
    <base>opencv_apps::EdgeDetectionNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classedge__detection_1_1EdgeDetectionNodelet.html</anchorfile>
      <anchor>a5bacd6f5e042d11270633d68088f0b04</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::FaceDetectionNodelet</name>
    <filename>classopencv__apps_1_1FaceDetectionNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a21cb1e67972e0b628c2bfd620b0ac695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::FaceDetectionConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a1d0436829d11565b3df4b0e24e8094e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>af03c05de9b6234b3d6c399308b6ca82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a26c2410159af27de1ce3cb10a4afdefc</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>ab6f8d4236687733def08c2e7fe592bbb</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>ab144e3f2efed9969155ef0e7ca0b7da1</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a09cf98b5569036d208674b3d32b490e2</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a9a2d0956dc94703825c2a1e449f9534a</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a8776925529b67e46c95b69dcbe680e50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a561fa1943ce632f53b0435f2406dbf26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a8d2ea05d69a096b54b99bb1ce2bf0f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a9e095e9d09b453ad8f8139a3cebad1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a62acf567b1955010cf15d25e96377f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::CascadeClassifier</type>
      <name>eyes_cascade_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>acb3771bc2c83f83bfdbeea4989261eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::CascadeClassifier</type>
      <name>face_cascade_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>aba956d02dfe19fb8a2b0af7f1c017ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>face_img_pub_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>abd25621ef689cb5942293bcf11fa1e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>af4ed09fe9a1005b28f3c21c4b583bfc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a8acad8d0ddc586d0c1ae928d9913a589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a9afdce799e22d01a62ef952c1c8316e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a3175d209e7d4c36f87b45741ebda5421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a37ea4112f36fe7b5221ab613adfcb384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>abb097c968733203fd8f5a3eee22d7462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>a0831c24c1eed4c9e5edcfaa8dc9aa962</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>face_detection::FaceDetectionNodelet</name>
    <filename>classface__detection_1_1FaceDetectionNodelet.html</filename>
    <base>opencv_apps::FaceDetectionNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classface__detection_1_1FaceDetectionNodelet.html</anchorfile>
      <anchor>aa22fa9b23e560f39efd6b647abee8742</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::FaceRecognitionNodelet</name>
    <filename>classopencv__apps_1_1FaceRecognitionNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a23225824d0a7a248e8258d73e859b7fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, opencv_apps::FaceArrayStamped &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a1f9f0ebb688dbb67c593f7e0e185e271</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::FaceRecognitionConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a4944be58bfe254241f17c2b984fe9a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>Server</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>afbf5b5fe7df8c8e303a9cc4f3645b53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, opencv_apps::FaceArrayStamped &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>aaf57d7c7e06a59f1463422b43c716f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configCallback</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a182ffc138030b0b346b99a1a45a61b27</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawFace</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a2e0de2a1ef0b42e65ca2f0a3f388fd3d</anchor>
      <arglist>(cv::Mat &amp;img, const opencv_apps::Face &amp;face)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractImage</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>aa5d8735487ccc58892c93bfc1c390922</anchor>
      <arglist>(const cv::Mat &amp;img, const opencv_apps::Rect &amp;rect, cv::Mat &amp;ret, double padding=0.0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractImage</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>aafec288e0f90993db82a9ffc540f6140</anchor>
      <arglist>(const cv::Mat &amp;img, const opencv_apps::Face &amp;face, cv::Mat &amp;ret, double padding=0.0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>faceImageCallback</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a1aba987e42d72b2496fe0459b8b3fb03</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image, const opencv_apps::FaceArrayStamped::ConstPtr &amp;faces)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>predict</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a88c4ba7a1c5afa5be0c33e7266396654</anchor>
      <arglist>(const cv::Mat &amp;img, int &amp;label, double &amp;confidence)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>retrain</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a2e1152430a47cdda773a56bd939a671a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a1ea19a3404385bbd5d689efe9c6ba63c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>train</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a6bb8e82e023893f118a65e765f6c3126</anchor>
      <arglist>(std::vector&lt; cv::Mat &gt; &amp;images, std::vector&lt; std::string &gt; &amp;labels)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>trainCallback</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a513b81b9d515ea073c94a81d7b53bb2c</anchor>
      <arglist>(opencv_apps::FaceRecognitionTrain::Request &amp;req, opencv_apps::FaceRecognitionTrain::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a0adb1192f80462f5fcba4b6b2dc01980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a4a0160d61bb2e7a1607c3a649598cb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Server &gt;</type>
      <name>cfg_srv_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a6f89448998fdda675840ac6429b28372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a326bfa66446956b1d2f026849a95ce64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>data_dir_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>ab331b67123eb67c78bcf9248f032f256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>debug_img_pub_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a793e4b8efa855940f4da32775f7f28e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Size</type>
      <name>face_model_size_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>af94e1ec928fabc66596eb867e1cb1f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>face_padding_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>ac94aafeaf3294f7f23b621b25317a0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>face_pub_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a7a5feef913e49bb38e61553f7c44700d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; opencv_apps::FaceArrayStamped &gt;</type>
      <name>face_sub_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a26b2165ab2a57ca24c952b817ccff13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>adf0e88eee9025c3923a358725ae0b03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>ac4696f15bd07fe4f321d4f40a8786a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; LabelMapper &gt;</type>
      <name>label_mapper_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a75b4b7c968cb4d6f883f0659193915d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Ptr&lt; face::FaceRecognizer &gt;</type>
      <name>model_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>ae50aa73856a440702b39ee162b236a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>ad08f7719f540f53c82cfc3ced24bfd64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a96ae1cab25860da13140e377dfa159a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>save_train_data_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a06afde347f99cb2a350f6b4ddb183415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Storage &gt;</type>
      <name>storage_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a71ed2683c595b7fdffeac2db30cb913b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a56fa05931fce3aefc5d5c96af01ae574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>train_srv_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a49c7c30c402bb3738479c2cabe022b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_async_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>af753b5f86307e0e8e92ac8328c635f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_saved_data_</name>
      <anchorfile>classopencv__apps_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a8cabea24c6e808e0df22a40e75eda6cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>face_recognition::FaceRecognitionNodelet</name>
    <filename>classface__recognition_1_1FaceRecognitionNodelet.html</filename>
    <base>opencv_apps::FaceRecognitionNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classface__recognition_1_1FaceRecognitionNodelet.html</anchorfile>
      <anchor>a15d9d85611dd35d64098c223c84fdf41</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>face_recognition_trainer::FaceRecognitionTrainer</name>
    <filename>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>aa2597a0454dfeff3e2119ccba8625ade</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>a66ba7e33ada3e71dbe1b601f5c929584</anchor>
      <arglist>(self, img, faces)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>ab0c3091a280abfbc2337e6a09da1fe76</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_sub</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>a385e6dc24a2c7dd4f8682c303519e7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>img_sub</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>a810cbeb61dd7acd39461683f236e8018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>ae7ed1b664b18248d75e2aafe6b7c48a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ok</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>a6da965c85daccf5c91eec9447027f376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>acd4798313f4a162af2c266f936fe14c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>adf44fb54adb1a146914cd4b7bc71a743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sync</name>
      <anchorfile>classface__recognition__trainer_1_1FaceRecognitionTrainer.html</anchorfile>
      <anchor>ae5dae4b67b7ce610146fc4719ff03845</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fback_flow::FBackFlowNodelet</name>
    <filename>classfback__flow_1_1FBackFlowNodelet.html</filename>
    <base>opencv_apps::FBackFlowNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classfback__flow_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a521fefc7800d368fff1241c3f2b98606</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::FBackFlowNodelet</name>
    <filename>classopencv__apps_1_1FBackFlowNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a81bd2edf148b94af9f8e2c09b5eea1d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::FBackFlowConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>abe7f08878eb22a88376cd9f9f33820f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a738c499c019b9c180b3bf39988a68079</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>ac7d9bfe2850851ada175dcf5a5037191</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>abe5736c602440f806adec100d7b09aaa</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a6cd6e2143a34e7fb8c9e137e7e041161</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a94fa4b1a8e548eb06ebee64e7cd4f13c</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a76d1dc3f9b78e9f3f74d14aebdff3f49</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a2280d2bd42548a2141368995cad71bdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a100990076ca68eb612d89be9e3b357d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a05abe68e5727006bf612474a402a6a5c</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>ae5cbd0772237c7158d10d2d456ddbb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>cflow</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a78ef4738403012f29908333fc4ec2359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>ad1b5b9dd42fdaa18fbb25ce942d79037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a67850bbdc91adbbb6aaa7b85d4e01918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>flow</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>aa0efdf9e8eda852a106f0d2c07d50526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>gray</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>ab5d375210cc4dfb140d81028563d9d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>aa31d1ebb189de5db4bb518208cd9f0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a941e13c534205703519dc2f639734e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a6a75c36cb40650ccb2987ab4220d7f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>ad398351fcfeb3d0e75a03c79c050e32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a5284c0cef2638e4c390c722cc6635a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>prevgray</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a3f45881fb6b353644a2909a2121d3d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a18ccb00cd88add3522dfea811926c1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>af679241ec12b54b9f01a6b2e84b34bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>aaf84c2e4581fe049226cd846fca1cac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1FBackFlowNodelet.html</anchorfile>
      <anchor>a5feb8f0db081dc36fc66326590cb4d6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::FindContoursNodelet</name>
    <filename>classopencv__apps_1_1FindContoursNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>aa18c1cd07ba94ed6d6e79e86a793a0fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::FindContoursConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>aef736027af47e7cf79b39ce1d8f483ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a9814a62ff97c42bdb62edc62dbbcd843</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a366829fdb355f1cde20c07b0872cd677</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a4d8b6b3eeb6096e020c8922238e674cb</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a6030d220e00857f5b911c4243b1c631b</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a4259463b91ae589ec52dce7610bc8e68</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>ae75b5160bb47654938d04aeb407e0bc5</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a3f8ce1b2b93feea900a7666a59dc56e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>afdaecc24d90bb15f3215f0013252ddc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>ae50f471da0bddc893b6f9e1b0a8a952b</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a17b2867d9710855ffd3d3905d9460e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>ab017ab386fdb79aeaebd74cc9d0d5040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a94957acbded6f98eb7d50e43c3f7aab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a87a2da89606d8589676026616ecc24d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a49c230eff96983e5396d8abb66872c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>aaaa8351ffa6f7cc4727ca1126a4f50d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>low_threshold_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a2d936638b30b009ee27c46907c8baf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a660ad93f8bb9a6ff61a156c831750953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a6d25e7b48caf38b12ce53e75795bc44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a4267aeb0e5946dda7b2beaa9e1ea683f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a7c6583eda7e0837f35d84f119c345d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>aa39f9dd853dfa02896727149b1f60e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a5d3ea575b314d758866ca1f7d68e886c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>find_contours::FindContoursNodelet</name>
    <filename>classfind__contours_1_1FindContoursNodelet.html</filename>
    <base>opencv_apps::FindContoursNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classfind__contours_1_1FindContoursNodelet.html</anchorfile>
      <anchor>a7c1a5c522b9f1bef4541bc04030a28a5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::GeneralContoursNodelet</name>
    <filename>classopencv__apps_1_1GeneralContoursNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a96ed5fe5c7d0dc3734b389f4a5128ad7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::GeneralContoursConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>ae8ee6abb8a5ba57a22f5bb6eb7068be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>ae5d74a951f200f0dbb3011f49b080289</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>abd38337fa6472c09da57a620a5e5dedd</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a5fa0764ac7d9dbe7e95aa5f7ee594d47</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>aa4af99500be4e062d0bbeed63b5c61ca</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a1ce784d9b6589bf92eb166a872fc94ad</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a1408549947c5a50fff7b04596b62badd</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>aeeeeb71882fc7ece49446340be4bd252</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a2088cb9f71d9dd4779f072e5cafc047d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a9a62eacb4d09e5dfca13830be3ddf86a</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>adaee3fddc4a75637418d4b3f43cdbd53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a337603b37c96b0f550880496d548e371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>af58efe20301dc13c121534f8c6cb4506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>ellipses_pub_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a5849b283c9575817ebc500328376c444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a91213a10d79e1cc38d30f83faacbe676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>ab342379c45b303711a30fd372e280dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a4a344a225e572265d5e760256a246470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>adb6fcf3ac2ab1a91e696e1274d21aa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a88ee028771449c036a40cf56d7e77d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>ac8589f0d6ffee77f510b40876a4935fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rects_pub_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a5df9aaac31e924700dc80ce4e8a418e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>threshold_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a2de67090e8e55af6082abec29929f627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a7255cc7b84208471034886012a26ed17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a4ac17200772c3c4279a9ec4cd45407f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>general_contours::GeneralContoursNodelet</name>
    <filename>classgeneral__contours_1_1GeneralContoursNodelet.html</filename>
    <base>opencv_apps::GeneralContoursNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classgeneral__contours_1_1GeneralContoursNodelet.html</anchorfile>
      <anchor>a3548c7b8fa314946261311cb7747687a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::GoodfeatureTrackNodelet</name>
    <filename>classopencv__apps_1_1GoodfeatureTrackNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a152ada76dad10fad37acb6ff76e25386</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::GoodfeatureTrackConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a8ce5d617d5130cae3cb12b7c51e2aec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a6b05d9de8ad1a23b8d2d2f1aae140832</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a4b61c4cb1b4c5da5e54516580490ffd4</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a983a5b3599be94e3f7aed372b481955f</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>ab673369c62ab59a83b9eb7f2a5198a68</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a691212ff5d9694cf139065f226833167</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a73784c45be03c212f25d47a4e397fefd</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a0c998f96f23e8cc3706c46726dbd5fad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a16bc9baa658637600ea27fc50ec453bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>ac25311f7c0d5e365ee638a1fe9b9922d</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a27aa1735cbb049b406298a0c3823040d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a2f82bda392096c89c0eda2ded518ab0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>aa17178ac3af7df46c746392855e1f381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>ab185702fe6069aea21a26789dced4542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>aef31bf3e2b7152dc260e26122521ed57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a6c2aefcae972c9519e092228f72d683e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_corners_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a14200509b12cc08b37e878f05351b9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a38540e72d9768d3d3020fd018f74a7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a2631154f31183b5ee4628e45c22cbc38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a90d8fae3788b1029921aee19f3014c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>afb3eae5f815b1c9de19b8f326114ca09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a76e59992f910372f74a485e9fc1e1b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a03cdca61d7d3f5c67d2ce84651aba3f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>goodfeature_track::GoodfeatureTrackNodelet</name>
    <filename>classgoodfeature__track_1_1GoodfeatureTrackNodelet.html</filename>
    <base>opencv_apps::GoodfeatureTrackNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classgoodfeature__track_1_1GoodfeatureTrackNodelet.html</anchorfile>
      <anchor>a71dfaa5293034e27e560413b9eb555cc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::HLSColorFilterNodelet</name>
    <filename>classopencv__apps_1_1HLSColorFilterNodelet.html</filename>
    <base>ColorFilterNodelet&lt; opencv_apps::HLSColorFilterConfig &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>acb8a1d09f88661225fdbdeea1faa5b57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>filter</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>ae628aa3fb5fc3ea1687e426e4351b3cf</anchor>
      <arglist>(const cv::Mat &amp;input_image, cv::Mat &amp;output_image)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>af6beb02fdd08e67f0430981637a71cba</anchor>
      <arglist>(opencv_apps::HLSColorFilterConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCondition</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>aa3bc95ff1d716bda342bfc09d6b379ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>h_max_</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>ae6d6caae0fe8273fd64246691ef741bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>h_min_</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>ae2b605292a0f0f6912b488a2b39a0c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>l_max_</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>ae14f08d451a139a3943a4fada239d79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>l_min_</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>a4ad3bbb744e051e8d403dfaf35f25355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>s_max_</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>abf1823539d4f85f47da819bd6e9b6705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>s_min_</name>
      <anchorfile>classopencv__apps_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>ac64cdade9df2995d8ccf411630e3c61f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_filter::HLSColorFilterNodelet</name>
    <filename>classcolor__filter_1_1HLSColorFilterNodelet.html</filename>
    <base>opencv_apps::HLSColorFilterNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classcolor__filter_1_1HLSColorFilterNodelet.html</anchorfile>
      <anchor>ab8a7785d46a8c165580fea6acce8debd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::HoughCirclesNodelet</name>
    <filename>classopencv__apps_1_1HoughCirclesNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>abb243d6505b1b4d2aa7a861092212399</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::HoughCirclesConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a825e8a38f25cd1af49959bb397617459</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a87b50c57ac85689e8e296a8ba157e8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a22d1533e282672cdf92d66246556cd35</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a683a60d78e4d1e89cbafef148fbe6c0b</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>aeef8ccd9fd9c59acf79246b42fc27545</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a93cfee32f160c4ea8936852830f42dbf</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ad9687de4c066f71292a86fbbddb3dad3</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a3e97c04ee3fe60b75ea2e0a8f12f3f23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>aff50510146ad043de83008257bddbace</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a1d49bdc557aeba9a61bf393a4cbaac76</anchor>
      <arglist>(int value, void *userdata)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>accumulator_threshold_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ad2fdede5ba8126fa7a6a813a3584e302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>accumulator_threshold_initial_value_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>abfd7b6aaa470fef48a9fa59db71cf52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>accumulator_threshold_int</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a4c250671d3ae0861ee8fedc7e865a1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a731827359ee4b6581fd8de8ff614f18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>canny_threshold_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a37b27ecbebf59b521a9c2060042258a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>canny_threshold_initial_value_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ad28ea1085e9c17edaaa672a9a1ec7a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>canny_threshold_int</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a3e223157469a2266baff21a671fcdc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a7080374cf99cdf7bcb00ee4c7738b201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>debug_image_pub_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ac694d881ccd78fb3d7c53eaf004004c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>debug_image_type_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a759af42b373dfbcb97c3c1db3735aad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a69101e1c24eb1678c5c5e5b46fa49b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dp_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ab0d96b191a8b9951af79cc470c9190b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dp_int</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>af8e2aee1a28af8efdbdf3d1a0130a2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>gaussian_blur_size_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>aa12022de3d2255ad89af1a92233a9d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gaussian_sigma_x_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a89ea6b5eb39eef56c369651966c0dd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>gaussian_sigma_x_int</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a6f8b1232185395e7ac4740556acf723e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gaussian_sigma_y_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a1ec83ba0bf0307f2870803382f0ed41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>gaussian_sigma_y_int</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a0a9a4e0154bbf69e5f5bbb88b047946f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a4a478259dc6850f9d7a4cfc29d810035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ac15f7420a6af8908c78ab25f5f47476f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a9c3cf607674bd629a16eaa93697d0555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_accumulator_threshold_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a26d6ffc8b76a10b6a41d85979504ec5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_canny_threshold_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>aa70c72d676b625b31a817fbbeea103d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_circle_radius_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a89a040da9cbc5cb3bed889ff6d5ffc72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_circle_radius_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ac07c6283562c0dcac8a1ad5ef434aeca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_distance_between_circles_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>aed4cea9de67a90527fbda92baae5fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_distance_between_circles_int</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a888e40bcd93b80a4ce824b475efd48dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a90ff47ce0f08d32a7ebc2b0e2c2909f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a76cfa6fee3886bc528b3bd692cc00d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a4b454350a77c2655a28c072b514658d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a93832069c5571ab52d249250607be401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>voting_threshold_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ac1bf9173728b84289e273ee23a685157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a50a3e3dc0bdcde59e1885bbab8b94484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>ac291b45a703f2174e1a9b0ce5796258a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hough_circles::HoughCirclesNodelet</name>
    <filename>classhough__circles_1_1HoughCirclesNodelet.html</filename>
    <base>opencv_apps::HoughCirclesNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classhough__circles_1_1HoughCirclesNodelet.html</anchorfile>
      <anchor>a6078cdef2ad657071a9aecb21296715f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::HoughLinesNodelet</name>
    <filename>classopencv__apps_1_1HoughLinesNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>abbb5d36ca0100ca59df4e2955e218e15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::HoughLinesConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a584201ddf80bc830fc6f709a291b8a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a1bd931b385840d0bdf09991b90c4e013</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a17a8f62edde1f32470fa383e5dadb5d5</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a02b93e93af278745b42517c06da56bde</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a33573de074587471b7c3ec851a3ab871</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>aa519550772102da29348bffe31e14e22</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>ad169e0daf8c1d3c1e40ef34e0dafc806</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a0e736d858ab855336f2625c72045b0cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a8cecbdfe13121e7d5aeffbb8e25d1ff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>aa2282f4fb83200a91293739dcca021fc</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a2db8b2029c8fb72d0d46dc998ba60305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a4428493c3a3296e371fafbf231530826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>ae05defe7842ef47c9d30d163840eeec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a4c6d216e589626334363f2759c2af988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a3664302ac6c23048c6a335f75ca9a7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>ac85fd6bb8c70fd0b88813f6eeaf7e918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_threshold_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a98d22c68e7d5358b7e4f7467ace573dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxLineGap_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a2b1baef08da5ba195c13b8e4a7ada988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_threshold_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a41c42bce2b663361fa6210f4d98e53ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>minLineLength_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>ab97a54c35d26374d289168fc553f3b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a56dd0b7ed9d8aae4deb0ff1c9e83c648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a384bc911b2a9d2ad41bc5fe8dd51b380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a41dc5ff1f19049fa55ba36d73c68264a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a4e381e330a6c94bccecde12cebc20a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rho_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a7f0006bf122229514be56900c490344a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>ab8007eeab515693dcedb09954cb64541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>threshold_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>ae4eefd4aa831e25261ea19b526d1aca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>aac09c20898e8ae40bae9018beb5d3f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a326dfef4d5b54c6a1c1bca9fe89d5547</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hough_lines::HoughLinesNodelet</name>
    <filename>classhough__lines_1_1HoughLinesNodelet.html</filename>
    <base>opencv_apps::HoughLinesNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classhough__lines_1_1HoughLinesNodelet.html</anchorfile>
      <anchor>a81ea7857ce03b95bc6759a52ae4756f4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::HSVColorFilterNodelet</name>
    <filename>classopencv__apps_1_1HSVColorFilterNodelet.html</filename>
    <base>ColorFilterNodelet&lt; opencv_apps::HSVColorFilterConfig &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a8d9953670a43111b59ebb26330507771</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>filter</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>acb3efa998e93191815b1fa24c8e0b623</anchor>
      <arglist>(const cv::Mat &amp;input_image, cv::Mat &amp;output_image)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a1914c312c14cf5699780168fabb28c0f</anchor>
      <arglist>(opencv_apps::HSVColorFilterConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCondition</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a082cc99807e55e0d9224fa6afd39ea3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>h_max_</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>aedb82c52db00d47be6ce2f6053a18379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>h_min_</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a235fd137b5f7f9be08ed4c3073724aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>s_max_</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a2aa24d517274edd031d1dd1e4bde986b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>s_min_</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a7b99807081c59faa33f2d39aa624807d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>v_max_</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a4c323e931b37cf95c58b57a99d145a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>v_min_</name>
      <anchorfile>classopencv__apps_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a0365405d90724bbddf8f25c9261eb359</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_filter::HSVColorFilterNodelet</name>
    <filename>classcolor__filter_1_1HSVColorFilterNodelet.html</filename>
    <base>opencv_apps::HSVColorFilterNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classcolor__filter_1_1HSVColorFilterNodelet.html</anchorfile>
      <anchor>a35ce7ad6c838751ea326fcc5ba06558c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::simple_compressed_example::ImageConverter</name>
    <filename>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>imageCb</name>
      <anchorfile>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</anchorfile>
      <anchor>a9d55f3c31d3c14adf1b5dde93df3a204</anchor>
      <arglist>(const sensor_msgs::CompressedImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageConverter</name>
      <anchorfile>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</anchorfile>
      <anchor>aeba2b8725d3acb09430be3da4c051d4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImageConverter</name>
      <anchorfile>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</anchorfile>
      <anchor>a18f01d854f30dceb0395e6bfaa7dc714</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</anchorfile>
      <anchor>ae1d98c734f33697ddd97c5a17450f67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</anchorfile>
      <anchor>a9fe5d9283737d8219175b46d89a6d926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>image_sub_</name>
      <anchorfile>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</anchorfile>
      <anchor>af23ef66f06f1665df7a1f1f6abea67b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</anchorfile>
      <anchor>a6492deaa281b3527ae0ef19e0df2049c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1simple__compressed__example_1_1ImageConverter.html</anchorfile>
      <anchor>a69ba687c244e6fd11555e6d01c798a73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::simple_example::ImageConverter</name>
    <filename>classopencv__apps_1_1simple__example_1_1ImageConverter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>imageCb</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>a979724876b0510e503b0e62ffacbe8c2</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageConverter</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>aca624caa7d42881773a226db153e2991</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImageConverter</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>aa23319ed503f7d54175a6c1a8d7839e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>afccbf94de3bf60fe75f78c8c53701202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>a5b15a6d57c06275dcb25525890e84ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>image_sub_</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>aaa711b578baa92c6aa942983a5c2eb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>abc272553d943db470877e1b50eba53f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>a238cb71ad80134fddf9511b164534dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1simple__example_1_1ImageConverter.html</anchorfile>
      <anchor>af86a7d362c1cca808011f4c70e311402</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::LabelMapper</name>
    <filename>classopencv__apps_1_1LabelMapper.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classopencv__apps_1_1LabelMapper.html</anchorfile>
      <anchor>aaa0657d9e6ca440b0a4325c31283136c</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debugPrint</name>
      <anchorfile>classopencv__apps_1_1LabelMapper.html</anchorfile>
      <anchor>ac9f20a2b3cdd47def6b3d82ed54754c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>get</name>
      <anchorfile>classopencv__apps_1_1LabelMapper.html</anchorfile>
      <anchor>a66c9b71ad8e3a62a02406384f45768d5</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, int &gt; &amp;</type>
      <name>getMap</name>
      <anchorfile>classopencv__apps_1_1LabelMapper.html</anchorfile>
      <anchor>af30783993e7bea253b03c3226a9c5192</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>lookup</name>
      <anchorfile>classopencv__apps_1_1LabelMapper.html</anchorfile>
      <anchor>ac3c5f12f32d416bdc2dec7e680e873a6</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>m_</name>
      <anchorfile>classopencv__apps_1_1LabelMapper.html</anchorfile>
      <anchor>a2fae1b6c930193e661ceadfd962020aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::LKFlowNodelet</name>
    <filename>classopencv__apps_1_1LKFlowNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a1ee421efb935fb4be27b36b95ad8033f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::LKFlowConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a85f4aa10642a9b79e342ef3858c1359b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>acadc88521ac2f7b54c48c63577ead3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>deletePointsCb</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>ab10b221e16d0bc0d770246ce457769e7</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a07c13cd3818e21942ff16e0b8f1a4dee</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a6a1aa01604551a361a5cc8cab2d323b0</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a4fa44390a5225969560ef54aae1bb8bd</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>ad053558b8e13eadcce2a362d4cdb3fe0</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializePointsCb</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a83a0abf4cf0961c5d22a7ee25af49b6c</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>acfaa27110aced98d19ed373dc5c86c00</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>aea5912b785a183868760f74b03b273a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>toggleNightModeCb</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a927419c05eb2b6bf034e886cf59670b0</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>aa597d97e8459c07fe482ff42956f1713</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a80ddb7b3dd739eb923f8ee80429f05f4</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>addRemovePt</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a3cd3bdd1862098945711a06904b3b0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>block_size_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a867a14dd03cfb4acf5c6e1934e1d6528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>aaf1cb0b8e17db3b4dc2f44dd19bc4bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a63f296c2887e9e15b89bf46c4ca9ac39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a39d028037ae0f07bb073a373e7ce8ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>delete_points_service_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a5642089b5745ade2b47f559b432e2298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>gray</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a6978d32fa7792af361beb3193a0c3895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>harris_k_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a68b231f3d1da9324027707f46b55216e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a75755c0b8cb0b82fe8edd1fc9b0d73a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>ad6286c7a5d3cffd4f527ee74a7da8cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>initialize_points_service_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a410fb6e03499db57bf6af8b9176ac778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a8a71f21f1f2c053724a7913bc96d46cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>MAX_COUNT</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>aa34e1a7134d7ed83d89fdd1db2906c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_distance_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a5293f072012ae4a366f9649eadb203fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>ac68101929e80739c792f5c0d8026dad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>needToInit</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>aa94d6de9f3c7ed2177aaf43afca80993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>nightMode</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a41f311398ab3be1c630b70f9a777dfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point2f</type>
      <name>point</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a13407f9a50ab399a2bf1c410e60afb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>points</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a39bb3c15da5ae76bc33e64e91e6ca18e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a440a382cc346994340541d535f22aaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>prevGray</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a2f5f2e5536f8426e5af560ca9d674187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>quality_level_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a75fcb547720acca26c927473a560f210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a0a354c5ac735b075479ee7837455d990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>aa7d5764cb8bb7736fef9211cbceb42f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>toggle_night_mode_service_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a3f22ef6bd0771795ed4c05a1f62332bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a94f1a6b3c0367f9eb416e0412fae85cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a86edb9992cabbabc2c93e9ff080abea0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>lk_flow::LKFlowNodelet</name>
    <filename>classlk__flow_1_1LKFlowNodelet.html</filename>
    <base>opencv_apps::LKFlowNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classlk__flow_1_1LKFlowNodelet.html</anchorfile>
      <anchor>a9c54326f83145ace29b209adc4859151</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::Nodelet</name>
    <filename>classopencv__apps_1_1Nodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>Nodelet</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>ac28af29f7e1a44f76e5bb5260a395577</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ros::Publisher</type>
      <name>advertise</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a7c54d96b122d22fe8a8f9f36b933c9a9</anchor>
      <arglist>(ros::NodeHandle &amp;nh, std::string topic, int queue_size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>image_transport::CameraPublisher</type>
      <name>advertiseCamera</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a660c1bad22b201b661abea34446d2da9</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;topic, int queue_size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>image_transport::Publisher</type>
      <name>advertiseImage</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>ac6586565956ae050a1682e3e3e59d40c</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;topic, int queue_size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>cameraConnectionBaseCallback</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>ad586fb9dedd2d4f938f7d6f36dfd61f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>cameraConnectionCallback</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a1d3533c34634f174c1620e92c6a67de4</anchor>
      <arglist>(const image_transport::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>cameraInfoConnectionCallback</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a6d21bdb0f77368ef17776d1047e7201b</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>connectionCallback</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>af0b9f90b8e3895b82c1d249ce375ea23</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>imageConnectionCallback</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>adc68663efffa2d3eeb80ff3a59f2d0e7</anchor>
      <arglist>(const image_transport::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a9084ede4c2c030e78bb98404f9bad65b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitPostProcess</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a4e750672685251c846c27fee323c7c24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>ac8ee5cec5c85db932a18e24993c04bb1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a5653a493cdc7f5f0fc57e3a9eb321fa2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>warnNeverSubscribedCallback</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a63d95e28f162818f73006f9e3fc1831b</anchor>
      <arglist>(const ros::WallTimerEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>always_subscribe_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a7ad165a14a428763d86c1195a9960207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; image_transport::CameraPublisher &gt;</type>
      <name>camera_publishers_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>acd4377e91a9ffe2166bc268d4d1b97ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>connection_mutex_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>ac174b6341c76c9984cb9d9a764495ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ConnectionStatus</type>
      <name>connection_status_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a7dd8569eb33da5c09e9d29e838b195a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>ever_subscribed_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>ae06f7f8e8142eb0ade9d960eccce0b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; image_transport::Publisher &gt;</type>
      <name>image_publishers_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a95236a28e66616d3242134057f6b1aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>nh_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>ac28a76b3ff269011220f0a36b4040a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>pnh_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a4764033098b829f105ed11abaf9cb3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; ros::Publisher &gt;</type>
      <name>publishers_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>aa5285441cab36187a3f6642432161c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>subscribed_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a6b383392d5f5f6e192305729cc27d20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::WallTimer</type>
      <name>timer_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>ab02ca1636b31fbd84c27147d53cb77da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>verbose_connection_</name>
      <anchorfile>classopencv__apps_1_1Nodelet.html</anchorfile>
      <anchor>a090acfcbdfc2b57a12b07ab2c1950f57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::PeopleDetectNodelet</name>
    <filename>classopencv__apps_1_1PeopleDetectNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a9d3f2e72c214b630e0f99d50f9043580</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::PeopleDetectConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a471c4c931ba157f764e70815a6ed1132</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a918fa7570b801f1ea18c56bd11e13730</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a855d6323a3480fb309848ac83a3cb692</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a26728558e943f4e8fdd2107b5d20aa88</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a010cc464101ef0276073c770d179969f</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a850e879016c4d97ace738b1eb2036157</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a65d73d753a2925482acac6d469c2c7cf</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a314af56395b662ef60109cad43282c78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>afbaa866f78f8928538f1542913cf69e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a9ffabfffd34698e593ac4357b52a853b</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a5a6132a24fc186091e5ddbf29a41ff77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a81f3dc1aaa897ba1e7505b9b8a6cecc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a79647710b0c5755c910dca3bf1c8c087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>group_threshold_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>af255567e5f9c3be19a5b492641959955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>hit_threshold_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a35bf9248de87ea3c190693fe14b2f497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::HOGDescriptor</type>
      <name>hog_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a28c846de1577c792ad13e3a518473409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>abddd9b7cffacb4e6d291c4d507eff6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a89cbdc5eb2e4dcf0ac22829da37dc507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a506fc27e23f934f8dc76fc3353205403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a939e1b25cbcc089a71b1ef55085dcf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>padding_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a46067c5ca5f7c3efbd1cf281551b05e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a683dda92955d7d140e7515c6128ff3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a1ecec1a5bffe6e7d8dcc26d5bd2b864b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a0671ce7aaa0cff2bbdc915ffedcec432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scale0_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>ac0e2456221547433bf1e0e1732c38e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>win_stride_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a659b5401a18fe82c79a0746e619defdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a5d0fa6e1e2e6614b40cc81d8180e6e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a7c1c462cce6e33efca4604541f37b126</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>people_detect::PeopleDetectNodelet</name>
    <filename>classpeople__detect_1_1PeopleDetectNodelet.html</filename>
    <base>opencv_apps::PeopleDetectNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classpeople__detect_1_1PeopleDetectNodelet.html</anchorfile>
      <anchor>a917c714c9415bd6cecfe1dd132d51d24</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::PhaseCorrNodelet</name>
    <filename>classopencv__apps_1_1PhaseCorrNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a212f867537e6d76b5de948707ca7f901</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::PhaseCorrConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>add7f316e92a0bff7e6081cfb8f914a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>afec123abeb5c60dd5a9b8c27ace5c70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a4b0a7893786eb6b33ba9c40960d9005a</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a5752a08d231e8f63d543ff25d36361a9</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>ade53bcc8f03ef9d37e91e4e75c3aa549</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a9f7b5d76c851e5d362d5205310fdcf53</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a9c8082bb816739473b3e1d0fe68e7781</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a3308e8aee9d9668b82e6426a202e1aff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a20b4d0c246364150e97888e2cc0438da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a6a71840ab4f77ebdaf2d13d7d3bd3945</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>ae8090629cfb9d4f5e0a5ab8b3fd02822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a2d6d0c5bb0003396e578de176202db8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>curr</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a7db448b92a79410fe9fe37104333e4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>curr64f</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>ac703cb3b31d806a319b8ffe21e885a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a3b4baa5df4920b592c651cc451d08310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>hann</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>af4f6abaa960cd4a38194e9b77b132a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>ae04050daec67fdba080942e1fd8a66b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a3bc7630b1d95722549b5cf2654a12b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>aa870fa30c695ce2dcf37fe0113ecb42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a60589f64c1fabb196abe1b5525d0fca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>prev</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a1594dddcd20e053cb7bf0cef76e62499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>prev64f</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a749f0ba46c6dc3812fdd43b460748f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a30b8701d51506d469d872db97b441673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a185de90885dd6aa053ce1a7e841de715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a97dde4e2ccf5622bf82d87d003a22d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>ab24fbd80f9c36ab89175c85addc56db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>a07f647e86ad5aaceb45137f7a9a44846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>phase_corr::PhaseCorrNodelet</name>
    <filename>classphase__corr_1_1PhaseCorrNodelet.html</filename>
    <base>opencv_apps::PhaseCorrNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classphase__corr_1_1PhaseCorrNodelet.html</anchorfile>
      <anchor>ac34cf38d9f757bba0ba3f23f3122b6c2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::PyramidsNodelet</name>
    <filename>classopencv__apps_1_1PyramidsNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>af4e49b4aea09ee7a92b8d3bc1e1040a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::PyramidsConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a0e65f07aa16902ed4960cbb7e3133cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a0e9c871dbdf3f1def32319975d811861</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>ace612d6f235b353530feb9e5eef20b80</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a02d2ab5014ec787af72ebbe7ef47d751</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a7a747430add2a5346cb4394e8b649f2a</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>ae7da19afedf20428c1e76175cf29dd28</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a2e6ab32d03bdfd0022d03433f0252847</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>adef28cedd0617ead64330c18b6cc0c60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a82ac5acff8ca3ef71c059ae984fcc581</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a874afff2cf5d723600a7089e3059cdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a800a5abe4f3f9134e07dda4a11d3891c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a61de43fe58bf4aeb2ea113fa48e709ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a0a0adeff35d60b035c2285a9c76cab12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>af2cfe9770801014048021ba93df65849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>ae30239eea753e83da501f2a1066857f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a81e469abeef750e2c1fe8d55561c13ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_of_pyramids_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a5f46829e592e3ed465d5268f366763f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>acef959d9547e643a1a85d06cd0274eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a7a1a030c8f2842a4fa43f6e0a1d95b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1PyramidsNodelet.html</anchorfile>
      <anchor>af742881e56ad12cfb0a6a45566ee8313</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pyramids::PyramidsNodelet</name>
    <filename>classpyramids_1_1PyramidsNodelet.html</filename>
    <base>opencv_apps::PyramidsNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classpyramids_1_1PyramidsNodelet.html</anchorfile>
      <anchor>a114661230808043acb33c4c20a2aac73</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::RGBColorFilterNodelet</name>
    <filename>classopencv__apps_1_1RGBColorFilterNodelet.html</filename>
    <base>ColorFilterNodelet&lt; opencv_apps::RGBColorFilterConfig &gt;</base>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>filter</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>adc020599de4fd63c4900540c9f7f863c</anchor>
      <arglist>(const cv::Mat &amp;input_image, cv::Mat &amp;output_image)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a991a8a0d9757e7c85f194e665febde28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>ad858d4805f5c9098d977f1302ed754da</anchor>
      <arglist>(opencv_apps::RGBColorFilterConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCondition</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>ad02f5bf2bd8ade0591ca93d10cc7a5c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>b_max_</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>ab36cafd76b5b7963da8785a0931e7853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>b_min_</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a8a012a85cdfe20363b0fbd331c659073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>g_max_</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a223bf0ae694b07f34cd24adc3e2904e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>g_min_</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a7a449d5f7989135f0a6b4537606e3ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>r_max_</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a14117632edf312356729c204484d3b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>r_min_</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a3f281806c443426651449828b374810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>color_filter::HLSColorFilterNodelet</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a6cfd774762d88b2eb63d402567575d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>color_filter::HSVColorFilterNodelet</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a4c9988c25fd34688a70c08d12bf10881</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>color_filter::RGBColorFilterNodelet</name>
      <anchorfile>classopencv__apps_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a08f718ac83601e3636465d365ed84232</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_filter::RGBColorFilterNodelet</name>
    <filename>classcolor__filter_1_1RGBColorFilterNodelet.html</filename>
    <base>opencv_apps::RGBColorFilterNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classcolor__filter_1_1RGBColorFilterNodelet.html</anchorfile>
      <anchor>a3ad111e727b816c5b7a176dd77b7a69c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::SegmentObjectsNodelet</name>
    <filename>classopencv__apps_1_1SegmentObjectsNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a60e9aee2f82f113e963504b4444739c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::SegmentObjectsConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a4dfc090ead339b35600b24c61880e83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a70e0acddd2365cf5a9be05eba8b6b2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>ac286e4af189ea7a1c67351eeb26c6575</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a97211b1cee2695b8819b2dd3da32efb1</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a1640dc164de8f3f9eb30f5299960938a</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a4e25bb129bb95ed155b196db3f759725</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>addacf98db57b1a621c718eb85813a9ca</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>ac0531b98a22b36c734704016e9199a8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a582160c27ad1297269c20ce7cf56727a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>updateBgModelCb</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a92b85db95f10961caa784ec0bad5fae4</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a03e101cee4b16d0f651929d0987d887b</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>area_pub_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>ad1c757efc9c9832d060b48ac43589433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Ptr&lt; cv::BackgroundSubtractorMOG2 &gt;</type>
      <name>bgsubtractor</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a1ca13f5c6b07f9b801df8daf4cf7e2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a6c55bbe2b52afa3854fa2d49fe839ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a01ccc9e8ae29540e4899b9b735c8bb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a13405031ce44dc63210589e9b1ffbe24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a738870d254f96254c158caeb4faba676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>ad477eeac370a62badd258a48a2d4176a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a3a2702ac23a960da7fe4062041bbf0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a93eb4cd5071fd6445b760268adfd63ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>ace2e0abdda6fe413a70143a4a00087ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a62f9c08617c180bfb2804d02f732dc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a3f1f7f7961796508ce8395227e33b186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>update_bg_model</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>abd34e7db2691d99ab99ad034846737c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>update_bg_model_service_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a3d796dfbfa6697abadede95ee7221cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>ac1abc585889d7efddd5edfa43150d967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>a8eec71f1baca628733f57ae8f636e7b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segment_objects::SegmentObjectsNodelet</name>
    <filename>classsegment__objects_1_1SegmentObjectsNodelet.html</filename>
    <base>opencv_apps::SegmentObjectsNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classsegment__objects_1_1SegmentObjectsNodelet.html</anchorfile>
      <anchor>aab80a5f7949f42b60ceb288fdf53a82a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::SimpleCompressedExampleNodelet</name>
    <filename>classopencv__apps_1_1SimpleCompressedExampleNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1SimpleCompressedExampleNodelet.html</anchorfile>
      <anchor>a053297f1933a5c4ecbf550998ed31534</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>simple_compressed_example::SimpleCompressedExampleNodelet</name>
    <filename>classsimple__compressed__example_1_1SimpleCompressedExampleNodelet.html</filename>
    <base>opencv_apps::SimpleCompressedExampleNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classsimple__compressed__example_1_1SimpleCompressedExampleNodelet.html</anchorfile>
      <anchor>a1ea762c6b56b956f13dd2f1cfe006cb4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>simple_example::SimpleExampleNodelet</name>
    <filename>classsimple__example_1_1SimpleExampleNodelet.html</filename>
    <base>opencv_apps::SimpleExampleNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classsimple__example_1_1SimpleExampleNodelet.html</anchorfile>
      <anchor>a724d1a92e5177116d23d9c85f32bec45</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::SimpleExampleNodelet</name>
    <filename>classopencv__apps_1_1SimpleExampleNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1SimpleExampleNodelet.html</anchorfile>
      <anchor>a162e2efc4cd6e8803be7034ffe1d2fc5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>simple_flow::SimpleFlowNodelet</name>
    <filename>classsimple__flow_1_1SimpleFlowNodelet.html</filename>
    <base>opencv_apps::SimpleFlowNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classsimple__flow_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a1a72ee5e4bc1d1ed3d42827f3cde07e2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::SimpleFlowNodelet</name>
    <filename>classopencv__apps_1_1SimpleFlowNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a5b1448759dbcbc23454c77531866e36d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::SimpleFlowConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>af86a924a2599fd08ca32f064484b45e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>af78ad2f2e53bd32dc629c23f1d061d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a9826fdc3129945d93095b02e3768bf5d</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a78cbb3b960f8ee411c59f4ea51a14b6a</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>adf66350bb7ce9f1a60909b27144049ba</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a0054ebf0f64037cd680779f294bf954c</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>abb09dc4f0973ba57b956c757a5fea07e</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a81eb7a2b3a6c9e5df33d9da6c59105dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>acc3d0b4979cd791050543e99f5e05c1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>ad8f2844f7323a8f83147ba4c7b506bec</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a26d0333aa96a49cfa7f18e1c0b6efea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>color</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>aa7001fa77e9755ae947197e825ac4249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>acebafa445da71e3a6f44c090f15c9a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a0c6739b63f21ef02fc0acd29c47b5e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a68f727bc8217f15c35de9a4d93e29958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a7736e2ea746a52697934cd5208f4b1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a9c0ff287c12231927d8ad850ee740d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a3f1004c217a86d3fcacc934745bbd402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a2f52d03811eed2c6688c8c89f9456509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>prevColor</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a15f0cc14814d4c02c428722452e2cad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>a68460eac5349e3ac54ad06016b9dc413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>ad12b2c133197772e3281401ebe4afe2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scale_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>ac23795f08a61548060583425af2b1936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>subscriber_count_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>ac0b470d17c6b05d837742aca1ed2017c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>ab53e63d753df326ed319979de8e59f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1SimpleFlowNodelet.html</anchorfile>
      <anchor>aa46a9dc86c6a6947ded995a5e6d53a6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smoothing::SmoothingNodelet</name>
    <filename>classsmoothing_1_1SmoothingNodelet.html</filename>
    <base>opencv_apps::SmoothingNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classsmoothing_1_1SmoothingNodelet.html</anchorfile>
      <anchor>abab13213fab85ecf1f7652070eb10f70</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::SmoothingNodelet</name>
    <filename>classopencv__apps_1_1SmoothingNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a3dc7a16b5721d5ce8c8902e6e5f25031</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::SmoothingConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>aeaa56ae1ed220eb88bc0faa284e99653</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>ad29c64634727c7299e9b0a41f07e7445</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a86d46867c699cb3a3bc4d6fbeca8026e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a42716c4efc366ec025307ff1bb09f10f</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a4c5065e70276858ef7cf6989893b0e87</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>ae176ea5a39007c5b9a91e442a45f1720</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>aa4509651cbbc2e863ab37a2e08ac06c2</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>ab273a6a02f022d3e5b2ef06ff6914388</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a1f95f5c90258fe4d0f3018efc699bead</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a925b9ea26d67ba27ee8ae38d453dcdc0</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>abe3e44979a573b6d553429be8ca44352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a1511b33d2edb69a1f2cff039ac3ee447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>aadb733c0daaf56ba887bbd21e5e3b054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>ae784079c54dd55a041a6614e424758a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a451af1fa514214a8372fd7910c9f7cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a0e4b87d81d214ba9b3c35164f74befe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>kernel_size_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>aa0d6359b7bfe083555bbf554e877bb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>ac4169cd08397ce5f8452c18a3068969b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a525e00abe9a1033d91a107450bb97fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a04b9dd3a918d2cb012b59f0723a821ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>abee48addc04779689128ec3b6feac598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a520dc8b4cba66fa18f9ac0d8c2cbd19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1SmoothingNodelet.html</anchorfile>
      <anchor>a385fa4ada7e9a9064884cda2706c0104</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::Storage</name>
    <filename>classopencv__apps_1_1Storage.html</filename>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classopencv__apps_1_1Storage.html</anchorfile>
      <anchor>a06dff15e876402d3ba5965bfb169744e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classopencv__apps_1_1Storage.html</anchorfile>
      <anchor>a5d0fac7c817531efc4f8a482ef3f79c3</anchor>
      <arglist>(std::vector&lt; cv::Mat &gt; &amp;images, std::vector&lt; std::string &gt; &amp;labels, bool append=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classopencv__apps_1_1Storage.html</anchorfile>
      <anchor>a580bfa498696338227eb8475ec52e41e</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;images, const std::vector&lt; std::string &gt; &amp;labels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classopencv__apps_1_1Storage.html</anchorfile>
      <anchor>a0fe1c731a0b02ad4678035fecbe539c9</anchor>
      <arglist>(const cv::Mat &amp;image, const std::string &amp;label)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Storage</name>
      <anchorfile>classopencv__apps_1_1Storage.html</anchorfile>
      <anchor>a05b7b4f0458a9aff7a8ce1b0b1d31c67</anchor>
      <arglist>(const fs::path &amp;base_dir)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>fs::path</type>
      <name>base_dir_</name>
      <anchorfile>classopencv__apps_1_1Storage.html</anchorfile>
      <anchor>add72873895a4ba493af50c50b6d9cdb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>threshold::ThresholdNodelet</name>
    <filename>classthreshold_1_1ThresholdNodelet.html</filename>
    <base>opencv_apps::ThresholdNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classthreshold_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a7952e22faa4f8ec01a50f822501b625c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::ThresholdNodelet</name>
    <filename>classopencv__apps_1_1ThresholdNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a7d575501767ca64a4cd525d22545aa99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::ThresholdConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a4be3f7637e39ab066c0bd48a7ca456bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>ae4119160267db9d275e0f444c62bc11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>ab98064caacb64725d5badfce79af5167</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a06f0ce3f5df612794ef62c9eb6587811</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>ac401cd0e3aacdcfeae56d4294c0ca10d</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>af8ab751a9e10385a49a18b73def7b045</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a8d622cf4f22bdf19979196e608d01a2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>aed8f787de813bbaf64242ce27f6afe33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>apply_otsu_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>adfe0be023f30cb264c77414835a38102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a17de06a5f64c67895ed382254ce17021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a378938832d3ce5d7b4b2a1d80c5cbc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a0d84460c78c976a1da82bafff5508b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a93c38712569cd48535be5aa51f0ad7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a9db8229e5b68f3cb757f574a02bac320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a1c9cfa58cda458a77704c66bc9bdcee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_binary_value_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a21cf5d12dea72415134e095ba5a480fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a9e5e0b1efc2f27384bae28462587e711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a879e80b7953349fd21414a2295c0214e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>ac89512136368c09756f6b20162b1a9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>threshold_type_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a142a0822c5c678e135817e3364c24c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>threshold_value_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>a73228c846209f61cf56017ceb3207cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1ThresholdNodelet.html</anchorfile>
      <anchor>aab63f3781ba5619155b8f27de2d74f91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>opencv_apps::WatershedSegmentationNodelet</name>
    <filename>classopencv__apps_1_1WatershedSegmentationNodelet.html</filename>
    <base>opencv_apps::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aaa6aa08b42442d5feb9a8f70ea3a049a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>opencv_apps::WatershedSegmentationConfig</type>
      <name>Config</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aeb8d86bc3bcfdae725314919fea4b6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aee2fcd2e4e77685222749467241b195d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addSeedPointCb</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aa22ac5e9ba9ec42f9321a42ce6fbbe95</anchor>
      <arglist>(const opencv_apps::Point2DArray &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWork</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a1f21afd45d56a7adb9aea3dbec94595a</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string &amp;input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::string &amp;</type>
      <name>frameWithDefault</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>ac5114132151fceccf69013d376c393bd</anchor>
      <arglist>(const std::string &amp;frame, const std::string &amp;image_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>abd03612c1d7bc1b180df2de4cd61f63e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallbackWithInfo</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a44ba4f50cb0bfab28abfe5b3a5bae9f6</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const sensor_msgs::CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aa0330bb49af941d9c2d1d3f832f758f7</anchor>
      <arglist>(opencv_apps::WatershedSegmentationConfig &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a09b9f6194889e122a2932c97a1f2f15b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a8c4bd1be43a638f32704b6dbfd8a2b47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>onMouse</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a3ae3eb38004883301d767994d91a3306</anchor>
      <arglist>(int event, int x, int y, int flags, void *)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>trackbarCallback</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>ad22fa118a00a40f5ae1b7cfbca45bec7</anchor>
      <arglist>(int, void *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>add_seed_points_sub_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a0502b407e8473a03a03543d51edca19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>cam_sub_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a359f2aaef9fbb8060807658ca827e7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a7a418eda27ab56ee80f5611c8f6edfa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_view_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>ab2c055dba6cc085759619da1590f3f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>img_gray</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a296436b01380987e662be9ae4b2bfa9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>img_pub_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aefdc235a8ac2095fcf90ada3c1247ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>img_sub_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a5ad9f189ae6b6a63fdb00d6070ee4039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aa03f6f87f307771e5682f0fd5d4bde94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>markerMask</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>ab5db87bc218e97debf3feeb7fffe4473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>msg_pub_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a1b274880e024b960af2434f347ca0285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>prev_stamp_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a932d3b609fc1f42239b5a5e9a651305b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Point</type>
      <name>prevPt</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a0935d94dce96106784f0aa4d24ef0a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a37e04fcd29326ac188900bc3e1108dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a5befdddec8c950d7e5e67872030f3b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>segment_name_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a666e27d7f7dcb344ce78f516db5e912c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a7b70ad8f3e5698681843f6b9ba735692</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>need_config_update_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>ac1ebbcb587952064d5deb78b2d86ea54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>on_mouse_event_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a9cbc9730d14eb4444bdb32eae4098b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>on_mouse_flags_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a105b5fba27226c1785055630a933d1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>on_mouse_update_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>ad260538ae29d0cf6d9bd6485fdf3fe61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>on_mouse_x_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>a33367075a1a38082463c23877efc52c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>on_mouse_y_</name>
      <anchorfile>classopencv__apps_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aaf9d1156ce4635cb6b527fb5f2856abc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>watershed_segmentation::WatershedSegmentationNodelet</name>
    <filename>classwatershed__segmentation_1_1WatershedSegmentationNodelet.html</filename>
    <base>opencv_apps::WatershedSegmentationNodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classwatershed__segmentation_1_1WatershedSegmentationNodelet.html</anchorfile>
      <anchor>aa9f68f89b2f15364dc4e1055c5b79e02</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>adding_images</name>
    <filename>namespaceadding__images.html</filename>
    <class kind="class">adding_images::AddingImagesNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
    <namespace>boost::filesystem3</namespace>
  </compound>
  <compound kind="namespace">
    <name>boost::filesystem3</name>
    <filename>namespaceboost_1_1filesystem3.html</filename>
    <member kind="function">
      <type>path &amp;</type>
      <name>path::append&lt; typename path::iterator &gt;</name>
      <anchorfile>namespaceboost_1_1filesystem3.html</anchorfile>
      <anchor>a279395a476e10fa68f91e473d73dbf7c</anchor>
      <arglist>(typename path::iterator lhs, typename path::iterator rhs, const codecvt_type &amp;cvt)</arglist>
    </member>
    <member kind="function">
      <type>path</type>
      <name>user_expanded_path</name>
      <anchorfile>namespaceboost_1_1filesystem3.html</anchorfile>
      <anchor>a36859112ca0f07f3ae6bf67af23c1224</anchor>
      <arglist>(const path &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>camshift</name>
    <filename>namespacecamshift.html</filename>
    <class kind="class">camshift::CamShiftNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>color_filter</name>
    <filename>namespacecolor__filter.html</filename>
    <class kind="class">color_filter::HLSColorFilterNodelet</class>
    <class kind="class">color_filter::HSVColorFilterNodelet</class>
    <class kind="class">color_filter::RGBColorFilterNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>contour_moments</name>
    <filename>namespacecontour__moments.html</filename>
    <class kind="class">contour_moments::ContourMomentsNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>convex_hull</name>
    <filename>namespaceconvex__hull.html</filename>
    <class kind="class">convex_hull::ConvexHullNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>corner_harris</name>
    <filename>namespacecorner__harris.html</filename>
    <class kind="class">corner_harris::CornerHarrisNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>discrete_fourier_transform</name>
    <filename>namespacediscrete__fourier__transform.html</filename>
    <class kind="class">discrete_fourier_transform::DiscreteFourierTransformNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>edge_detection</name>
    <filename>namespaceedge__detection.html</filename>
    <class kind="class">edge_detection::EdgeDetectionNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>face_detection</name>
    <filename>namespaceface__detection.html</filename>
    <class kind="class">face_detection::FaceDetectionNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>face_recognition</name>
    <filename>namespaceface__recognition.html</filename>
    <class kind="class">face_recognition::FaceRecognitionNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>face_recognition_trainer</name>
    <filename>namespaceface__recognition__trainer.html</filename>
    <class kind="class">face_recognition_trainer::FaceRecognitionTrainer</class>
    <member kind="variable">
      <type></type>
      <name>input</name>
      <anchorfile>namespaceface__recognition__trainer.html</anchorfile>
      <anchor>abe1af7dd1f6d9121ce1230d086941925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t</name>
      <anchorfile>namespaceface__recognition__trainer.html</anchorfile>
      <anchor>a01ff67ea6d4f6312481bffec41a17ac0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fback_flow</name>
    <filename>namespacefback__flow.html</filename>
    <class kind="class">fback_flow::FBackFlowNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>find_contours</name>
    <filename>namespacefind__contours.html</filename>
    <class kind="class">find_contours::FindContoursNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>general_contours</name>
    <filename>namespacegeneral__contours.html</filename>
    <class kind="class">general_contours::GeneralContoursNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>goodfeature_track</name>
    <filename>namespacegoodfeature__track.html</filename>
    <class kind="class">goodfeature_track::GoodfeatureTrackNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>hough_circles</name>
    <filename>namespacehough__circles.html</filename>
    <class kind="class">hough_circles::HoughCirclesNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>hough_lines</name>
    <filename>namespacehough__lines.html</filename>
    <class kind="class">hough_lines::HoughLinesNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>lk_flow</name>
    <filename>namespacelk__flow.html</filename>
    <class kind="class">lk_flow::LKFlowNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>opencv_apps</name>
    <filename>namespaceopencv__apps.html</filename>
    <namespace>opencv_apps::simple_compressed_example</namespace>
    <namespace>opencv_apps::simple_example</namespace>
    <class kind="class">opencv_apps::AddingImagesNodelet</class>
    <class kind="class">opencv_apps::CamShiftNodelet</class>
    <class kind="class">opencv_apps::ColorFilterNodelet</class>
    <class kind="class">opencv_apps::ContourMomentsNodelet</class>
    <class kind="class">opencv_apps::ConvexHullNodelet</class>
    <class kind="class">opencv_apps::CornerHarrisNodelet</class>
    <class kind="class">opencv_apps::DiscreteFourierTransformNodelet</class>
    <class kind="class">opencv_apps::EdgeDetectionNodelet</class>
    <class kind="class">opencv_apps::FaceDetectionNodelet</class>
    <class kind="class">opencv_apps::FaceRecognitionNodelet</class>
    <class kind="class">opencv_apps::FBackFlowNodelet</class>
    <class kind="class">opencv_apps::FindContoursNodelet</class>
    <class kind="class">opencv_apps::GeneralContoursNodelet</class>
    <class kind="class">opencv_apps::GoodfeatureTrackNodelet</class>
    <class kind="class">opencv_apps::HLSColorFilterNodelet</class>
    <class kind="class">opencv_apps::HoughCirclesNodelet</class>
    <class kind="class">opencv_apps::HoughLinesNodelet</class>
    <class kind="class">opencv_apps::HSVColorFilterNodelet</class>
    <class kind="class">opencv_apps::LabelMapper</class>
    <class kind="class">opencv_apps::LKFlowNodelet</class>
    <class kind="class">opencv_apps::Nodelet</class>
    <class kind="class">opencv_apps::PeopleDetectNodelet</class>
    <class kind="class">opencv_apps::PhaseCorrNodelet</class>
    <class kind="class">opencv_apps::PyramidsNodelet</class>
    <class kind="class">opencv_apps::RGBColorFilterNodelet</class>
    <class kind="class">opencv_apps::SegmentObjectsNodelet</class>
    <class kind="class">opencv_apps::SimpleCompressedExampleNodelet</class>
    <class kind="class">opencv_apps::SimpleExampleNodelet</class>
    <class kind="class">opencv_apps::SimpleFlowNodelet</class>
    <class kind="class">opencv_apps::SmoothingNodelet</class>
    <class kind="class">opencv_apps::Storage</class>
    <class kind="class">opencv_apps::ThresholdNodelet</class>
    <class kind="class">opencv_apps::WatershedSegmentationNodelet</class>
    <member kind="enumeration">
      <type></type>
      <name>ConnectionStatus</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a2205f4931f498b72db5b5d962dc31a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_INITIALIZED</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a2205f4931f498b72db5b5d962dc31a46aa9ff7823fd14c2856e3c27243c9a64c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_SUBSCRIBED</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a2205f4931f498b72db5b5d962dc31a46a2a513dad351e124f364ddf34bcadf74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBSCRIBED</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a2205f4931f498b72db5b5d962dc31a46a54f4ac77fc2fa669172229ed8cdb3b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareContourAreas</name>
      <anchorfile>namespaceopencv__apps.html</anchorfile>
      <anchor>a01402e5b35dfb3d7757ce60aa15abbec</anchor>
      <arglist>(const std::vector&lt; cv::Point &gt; &amp;contour1, const std::vector&lt; cv::Point &gt; &amp;contour2)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>opencv_apps::simple_compressed_example</name>
    <filename>namespaceopencv__apps_1_1simple__compressed__example.html</filename>
    <class kind="class">opencv_apps::simple_compressed_example::ImageConverter</class>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>OPENCV_WINDOW</name>
      <anchorfile>namespaceopencv__apps_1_1simple__compressed__example.html</anchorfile>
      <anchor>aea8f73fea8cbe928c3dfbcfde537cb66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>opencv_apps::simple_example</name>
    <filename>namespaceopencv__apps_1_1simple__example.html</filename>
    <class kind="class">opencv_apps::simple_example::ImageConverter</class>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>OPENCV_WINDOW</name>
      <anchorfile>namespaceopencv__apps_1_1simple__example.html</anchorfile>
      <anchor>aad80bf66be39ebb2467d6ab14dce19af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>people_detect</name>
    <filename>namespacepeople__detect.html</filename>
    <class kind="class">people_detect::PeopleDetectNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>phase_corr</name>
    <filename>namespacephase__corr.html</filename>
    <class kind="class">phase_corr::PhaseCorrNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>pyramids</name>
    <filename>namespacepyramids.html</filename>
    <class kind="class">pyramids::PyramidsNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>segment_objects</name>
    <filename>namespacesegment__objects.html</filename>
    <class kind="class">segment_objects::SegmentObjectsNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>simple_compressed_example</name>
    <filename>namespacesimple__compressed__example.html</filename>
    <class kind="class">simple_compressed_example::SimpleCompressedExampleNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>simple_example</name>
    <filename>namespacesimple__example.html</filename>
    <class kind="class">simple_example::SimpleExampleNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>simple_flow</name>
    <filename>namespacesimple__flow.html</filename>
    <class kind="class">simple_flow::SimpleFlowNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>smoothing</name>
    <filename>namespacesmoothing.html</filename>
    <class kind="class">smoothing::SmoothingNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>threshold</name>
    <filename>namespacethreshold.html</filename>
    <class kind="class">threshold::ThresholdNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>watershed_segmentation</name>
    <filename>namespacewatershed__segmentation.html</filename>
    <class kind="class">watershed_segmentation::WatershedSegmentationNodelet</class>
  </compound>
</tagfile>
