<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>____init_____8py.html</filename>
    <namespace>node_scripts</namespace>
  </compound>
  <compound kind="file">
    <name>deep_sort/__init__.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/</path>
    <filename>deep__sort_2____init_____8py.html</filename>
    <namespace>node_scripts::deep_sort</namespace>
  </compound>
  <compound kind="file">
    <name>deep_sort/deep_sort/application_util/__init__.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/application_util/</path>
    <filename>deep__sort_2deep__sort_2application__util_2____init_____8py.html</filename>
    <namespace>application_util</namespace>
  </compound>
  <compound kind="file">
    <name>deep_sort/deep_sort/deep_sort/__init__.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/deep_sort/</path>
    <filename>deep__sort_2deep__sort_2deep__sort_2____init_____8py.html</filename>
    <namespace>deep_sort</namespace>
  </compound>
  <compound kind="file">
    <name>hmr/__init__.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/hmr/</path>
    <filename>hmr_2____init_____8py.html</filename>
    <namespace>node_scripts::hmr</namespace>
  </compound>
  <compound kind="file">
    <name>openpose/__init__.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/openpose/</path>
    <filename>openpose_2____init_____8py.html</filename>
    <namespace>node_scripts::openpose</namespace>
  </compound>
  <compound kind="file">
    <name>add_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>add__mask__image_8cpp.html</filename>
    <includes id="add__mask__image_8h" name="add_mask_image.h" local="no" imported="no">jsk_perception/add_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>add__mask__image_8cpp.html</anchorfile>
      <anchor>a1778db0ba6d012dcff82be93267391c7</anchor>
      <arglist>(jsk_perception::AddMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>add_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>add__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::AddMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>alexnet_object_recognition.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>alexnet__object__recognition_8py.html</filename>
    <class kind="class">node_scripts::alexnet_object_recognition::AlexNetObjectRecognition</class>
    <namespace>node_scripts::alexnet_object_recognition</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1alexnet__object__recognition.html</anchorfile>
      <anchor>a4b4879b580911133e35845544dab2a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1alexnet__object__recognition.html</anchorfile>
      <anchor>ad52c9c921de867b15376372b4c7f0681</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>apply_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>apply__mask__image_8cpp.html</filename>
    <includes id="apply__mask__image_8h" name="apply_mask_image.h" local="yes" imported="no">jsk_perception/apply_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>apply__mask__image_8cpp.html</anchorfile>
      <anchor>a26861c3b63b0bbce41d83eab536503b9</anchor>
      <arglist>(jsk_perception::ApplyMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>apply_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>apply__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::ApplyMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>background_substraction.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>background__substraction_8h.html</filename>
    <class kind="class">jsk_perception::BackgroundSubstraction</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>background_substraction_nodelet.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>background__substraction__nodelet_8cpp.html</filename>
    <includes id="background__substraction_8h" name="background_substraction.h" local="yes" imported="no">jsk_perception/background_substraction.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>background__substraction__nodelet_8cpp.html</anchorfile>
      <anchor>af5d0df65c577676bcfb72efbd3fa6d5e</anchor>
      <arglist>(jsk_perception::BackgroundSubstraction, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bing.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>bing_8cpp.html</filename>
    <includes id="bing_8h" name="bing.h" local="yes" imported="no">jsk_perception/bing.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>bing_8cpp.html</anchorfile>
      <anchor>a844ac602bb6a5420f3c82741ad1d3e70</anchor>
      <arglist>(jsk_perception::Bing, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bing.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>bing_8h.html</filename>
    <class kind="class">jsk_perception::Bing</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>binpack_rect_array.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>binpack__rect__array_8py.html</filename>
    <class kind="class">node_scripts::binpack_rect_array::BinPack</class>
    <class kind="class">node_scripts::binpack_rect_array::Block</class>
    <class kind="class">node_scripts::binpack_rect_array::Packer</class>
    <namespace>node_scripts::binpack_rect_array</namespace>
    <member kind="variable">
      <type></type>
      <name>bin_pack</name>
      <anchorfile>namespacenode__scripts_1_1binpack__rect__array.html</anchorfile>
      <anchor>a6b4d0490f46da8ec54e444ea2f1993d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>blob_detector.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>blob__detector_8cpp.html</filename>
    <includes id="blob__detector_8h" name="blob_detector.h" local="yes" imported="no">jsk_perception/blob_detector.h</includes>
    <includes id="Labeling_8h" name="Labeling.h" local="no" imported="no">jsk_perception/Labeling.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>blob__detector_8cpp.html</anchorfile>
      <anchor>ad0f70eba60599fd51e1bfd0fd5f67fb8</anchor>
      <arglist>(jsk_perception::BlobDetector, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>blob_detector.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>blob__detector_8h.html</filename>
    <class kind="class">jsk_perception::BlobDetector</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>bof_histogram_extractor.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>bof__histogram__extractor_8py.html</filename>
    <class kind="class">node_scripts::bof_histogram_extractor::BoFHistogramExtractor</class>
    <namespace>node_scripts::bof_histogram_extractor</namespace>
    <member kind="variable">
      <type></type>
      <name>extractor</name>
      <anchorfile>namespacenode__scripts_1_1bof__histogram__extractor.html</anchorfile>
      <anchor>afe7c2acc858727d0de7f89339408dac8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bounding_box_to_rect.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>bounding__box__to__rect_8cpp.html</filename>
    <includes id="bounding__box__to__rect_8h" name="bounding_box_to_rect.h" local="yes" imported="no">jsk_perception/bounding_box_to_rect.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_PARAMETER_MAX_ARITY</name>
      <anchorfile>bounding__box__to__rect_8cpp.html</anchorfile>
      <anchor>a6f8d72f246afd169db5484099cdd9349</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>bounding__box__to__rect_8cpp.html</anchorfile>
      <anchor>aa824e53fa177b67439739cd65ca07144</anchor>
      <arglist>(jsk_perception::BoundingBoxToRect, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bounding_box_to_rect.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>bounding__box__to__rect_8h.html</filename>
    <class kind="class">jsk_perception::BoundingBoxToRect</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>bounding_object_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>bounding__object__mask__image_8cpp.html</filename>
    <includes id="bounding__object__mask__image_8h" name="bounding_object_mask_image.h" local="yes" imported="no">jsk_perception/bounding_object_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>bounding__object__mask__image_8cpp.html</anchorfile>
      <anchor>afa400505d800b8b584f468d6d03ad042</anchor>
      <arglist>(jsk_perception::BoundingObjectMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bounding_object_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>bounding__object__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::BoundingObjectMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>bounding_rect_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>bounding__rect__mask__image_8cpp.html</filename>
    <includes id="bounding__rect__mask__image_8h" name="bounding_rect_mask_image.h" local="yes" imported="no">jsk_perception/bounding_rect_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>bounding__rect__mask__image_8cpp.html</anchorfile>
      <anchor>a850d22827fa4d744f636dcb573a6d617</anchor>
      <arglist>(jsk_perception::BoundingRectMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bounding_rect_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>bounding__rect__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::BoundingRectMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>calc_flow.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>calc__flow_8cpp.html</filename>
    <class kind="class">calc_flow_node</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>calc__flow_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camshiftdemo.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>camshiftdemo_8cpp.html</filename>
    <class kind="class">CamShiftDemo</class>
    <class kind="struct">CamShiftDemo::on_mouse_param_type</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>camshiftdemo_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>check_cascadeclassifier.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>check__cascadeclassifier_8py.html</filename>
    <namespace>check_cascadeclassifier</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecheck__cascadeclassifier.html</anchorfile>
      <anchor>a980e48c8e5869a677eba038ecfa648fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_histogram.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>color__histogram_8cpp.html</filename>
    <includes id="color__histogram_8h" name="color_histogram.h" local="yes" imported="no">jsk_perception/color_histogram.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>color__histogram_8cpp.html</anchorfile>
      <anchor>ada04f3d7638b7e194d9ecfb169310dba</anchor>
      <arglist>(jsk_perception::ColorHistogram, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_histogram.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>color__histogram_8h.html</filename>
    <class kind="class">jsk_perception::ColorHistogram</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>color_histogram_label_match.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>color__histogram__label__match_8cpp.html</filename>
    <includes id="color__histogram__label__match_8h" name="color_histogram_label_match.h" local="yes" imported="no">jsk_perception/color_histogram_label_match.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>color__histogram__label__match_8cpp.html</anchorfile>
      <anchor>a7389e8ad6840f1a5f9a934cb5252dd18</anchor>
      <arglist>(jsk_perception::ColorHistogramLabelMatch, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_histogram_label_match.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>color__histogram__label__match_8h.html</filename>
    <class kind="class">jsk_perception::ColorHistogramLabelMatch</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>color_histogram_sliding_matcher.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>color__histogram__sliding__matcher_8cpp.html</filename>
    <class kind="struct">MatcherNode::BOX</class>
    <class kind="class">MatcherNode</class>
    <member kind="function">
      <type>double</type>
      <name>calc_coe</name>
      <anchorfile>color__histogram__sliding__matcher_8cpp.html</anchorfile>
      <anchor>a42906e505168028ed70bac62fb9716d1</anchor>
      <arglist>(unsigned int *a, unsigned int *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>color__histogram__sliding__matcher_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>colorize_float_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>colorize__float__image_8cpp.html</filename>
    <includes id="colorize__float__image_8h" name="colorize_float_image.h" local="yes" imported="no">jsk_perception/colorize_float_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>colorize__float__image_8cpp.html</anchorfile>
      <anchor>a5534324179c83de26b72cabf0c825a75</anchor>
      <arglist>(jsk_perception::ColorizeFloatImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>colorize_float_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>colorize__float__image_8h.html</filename>
    <class kind="class">jsk_perception::ColorizeFloatImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>colorize_labels.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>colorize__labels_8cpp.html</filename>
    <includes id="colorize__labels_8h" name="colorize_labels.h" local="yes" imported="no">jsk_perception/colorize_labels.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>colorize__labels_8cpp.html</anchorfile>
      <anchor>ab96ff1d27730d5a136d79255af4f51d5</anchor>
      <arglist>(jsk_perception::ColorizeLabels, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>colorize_labels.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>colorize__labels_8h.html</filename>
    <class kind="class">jsk_perception::ColorizeLabels</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>concave_hull_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>concave__hull__mask__image_8cpp.html</filename>
    <includes id="concave__hull__mask__image_8h" name="concave_hull_mask_image.h" local="yes" imported="no">jsk_perception/concave_hull_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>concave__hull__mask__image_8cpp.html</anchorfile>
      <anchor>a94613693e7c42b16c93ee64b539c987a</anchor>
      <arglist>(jsk_perception::ConcaveHullMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>concave_hull_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>concave__hull__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::ConcaveHullMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>consensus_tracking.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>consensus__tracking_8cpp.html</filename>
    <includes id="consensus__tracking_8h" name="consensus_tracking.h" local="yes" imported="no">jsk_perception/consensus_tracking.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>consensus__tracking_8cpp.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>consensus__tracking_8cpp.html</anchorfile>
      <anchor>adb01dedc05c35130fee1413ff02c0153</anchor>
      <arglist>(jsk_perception::ConsensusTracking, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>consensus_tracking.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>consensus__tracking_8h.html</filename>
    <class kind="class">jsk_perception::ConsensusTracking</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>contour_finder.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>contour__finder_8cpp.html</filename>
    <includes id="contour__finder_8h" name="contour_finder.h" local="yes" imported="no">jsk_perception/contour_finder.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>contour__finder_8cpp.html</anchorfile>
      <anchor>a5724325c11ef3b59868724cbdb5a8c2a</anchor>
      <arglist>(jsk_perception::ContourFinder, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>contour_finder.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>contour__finder_8h.html</filename>
    <class kind="class">jsk_perception::ContourFinder</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>convex_hull_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>convex__hull__mask__image_8cpp.html</filename>
    <includes id="convex__hull__mask__image_8h" name="convex_hull_mask_image.h" local="yes" imported="no">jsk_perception/convex_hull_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>convex__hull__mask__image_8cpp.html</anchorfile>
      <anchor>a2f1fd7c59cf38ff12052e41ad6e68368</anchor>
      <arglist>(jsk_perception::ConvexHullMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>convex_hull_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>convex__hull__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::ConvexHullMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>create_bof_dataset.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>create__bof__dataset_8py.html</filename>
    <namespace>create_bof_dataset</namespace>
    <member kind="function">
      <type>def</type>
      <name>cmd_extract_bof</name>
      <anchorfile>namespacecreate__bof__dataset.html</anchorfile>
      <anchor>ad1827dd4bef0df99c51d593f19fc438c</anchor>
      <arglist>(data_path, output, data_size=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmd_extract_bof_hist</name>
      <anchorfile>namespacecreate__bof__dataset.html</anchorfile>
      <anchor>ae12666a5d5ccd46c6925ca7f917296d6</anchor>
      <arglist>(data_path, bof_path, output)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecreate__bof__dataset.html</anchorfile>
      <anchor>ac79a7058b123c42bc55083bcdf0e22bd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>create_db_for_feature_based_object_recognition.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>create__db__for__feature__based__object__recognition_8py.html</filename>
    <namespace>create_db_for_feature_based_object_recognition</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_templates</name>
      <anchorfile>namespacecreate__db__for__feature__based__object__recognition.html</anchorfile>
      <anchor>a94dd7dbd42b9bcf4e83af40dd68f5bd6</anchor>
      <arglist>(template_dir)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecreate__db__for__feature__based__object__recognition.html</anchorfile>
      <anchor>a85d601bf27b6b76f97828b9c254cb798</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacecreate__db__for__feature__based__object__recognition.html</anchorfile>
      <anchor>aa6cf80741b58ac9ccf446c161511b47d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>create_sift_dataset.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>create__sift__dataset_8py.html</filename>
    <namespace>create_sift_dataset</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_sift_dataset</name>
      <anchorfile>namespacecreate__sift__dataset.html</anchorfile>
      <anchor>a95f393d8d7684fe4a5c3c2b25e475ff2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deep_sort.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/</path>
    <filename>deep__sort_8py.html</filename>
    <namespace>node_scripts::deep_sort::deep_sort</namespace>
    <member kind="variable">
      <type></type>
      <name>abs_path</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</anchorfile>
      <anchor>a8713888207e27415e3b2f176584987d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>application_util</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</anchorfile>
      <anchor>a974ca7a6ff6e9e791006a621671eebad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deep_sort</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</anchorfile>
      <anchor>afcf58b278d3f28ea8f48ce749b9f4b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deep_sort_app</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</anchorfile>
      <anchor>af3bfb2613b45cc0fc406e9c37c891c55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deep_sort_app.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/</path>
    <filename>deep__sort__app_8py.html</filename>
    <namespace>deep_sort_app</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_detections</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>a340c87616b84b747dbf3ce632ab17721</anchor>
      <arglist>(detection_mat, frame_idx, min_height=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gather_sequence_info</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>a031dfc5800ced44aae5413840a7bf4e9</anchor>
      <arglist>(sequence_dir, detection_file)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>a0a5715b15cdb1aa0a7bb873b0cdce545</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>a4a2b1344d062148e80bbadcc0f7bfbe0</anchor>
      <arglist>(sequence_dir, detection_file, output_file, min_confidence, nms_max_overlap, min_detection_height, max_cosine_distance, nn_budget, display)</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>ab6e794e29108e620f230e7d2b0820bd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deep_sort_tracker.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/</path>
    <filename>deep__sort__tracker_8py.html</filename>
    <class kind="class">node_scripts::deep_sort::deep_sort_tracker::DeepSortTracker</class>
    <namespace>node_scripts::deep_sort::deep_sort_tracker</namespace>
    <member kind="function">
      <type>def</type>
      <name>encoder</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort__tracker.html</anchorfile>
      <anchor>a192b498bc9c6e4e4d659491d2bc499ee</anchor>
      <arglist>(image_encoder)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extract_image_patch</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort__tracker.html</anchorfile>
      <anchor>a6779721c3de07dc32b8e98902880b40b</anchor>
      <arglist>(image, bbox, patch_shape)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort__tracker.html</anchorfile>
      <anchor>a8bc95adfd44c030cc1bc2b2f298fda34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deep_sort_tracker_node.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>deep__sort__tracker__node_8py.html</filename>
    <class kind="class">node_scripts::deep_sort_tracker_node::DeepSortTrackerNode</class>
    <namespace>node_scripts::deep_sort_tracker_node</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort__tracker__node.html</anchorfile>
      <anchor>ac05fa3d6c758145a851ddaeba7660eb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort__tracker__node.html</anchorfile>
      <anchor>ad711aa4b331f529b93f908f49c25731a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detection.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/deep_sort/</path>
    <filename>detection_8py.html</filename>
    <class kind="class">deep_sort::detection::Detection</class>
    <namespace>deep_sort::detection</namespace>
  </compound>
  <compound kind="file">
    <name>draw_classification_result.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>draw__classification__result_8py.html</filename>
    <class kind="class">node_scripts::draw_classification_result::DrawClassificationResult</class>
    <namespace>node_scripts::draw_classification_result</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1draw__classification__result.html</anchorfile>
      <anchor>a9abe02d084a1a1f1ccc7e4f80fad0709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>draw_rects.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>draw__rects_8cpp.html</filename>
    <includes id="draw__rects_8h" name="draw_rects.h" local="no" imported="no">jsk_perception/draw_rects.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>draw__rects_8cpp.html</anchorfile>
      <anchor>a5364dfcf63c7eaa1a1a873c984f966b5</anchor>
      <arglist>(jsk_perception::DrawRects, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>draw_rects.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>draw__rects_8h.html</filename>
    <class kind="class">jsk_perception::DrawRects</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>evaluate_motchallenge.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/</path>
    <filename>evaluate__motchallenge_8py.html</filename>
    <namespace>evaluate_motchallenge</namespace>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a531683b03120bd69c1c29e4f6f864a70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a8efceb45ab011c200821d0e4193269d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detection_file</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a5021c6f8cd876a2577e66a78a76d29c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>display</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>afd82e99b59e43e80df925958dd34ff8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exist_ok</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a03151241dcd517726ddcfd33f0ba6365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nn_budget</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a2a5bb94613115f49c595d2af43632988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_dir</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a615a5aabb6c869d37bc1a56827d154ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_file</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>ada56de7739bbf7057fc5f381f5272a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sequence_dir</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a3012a5eabdfda7d85e55ba44812a57ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sequences</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>ac95fa3306572bcb2592ed1548b22ccc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extract_image_channel.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>extract__image__channel_8py.html</filename>
    <class kind="class">node_scripts::extract_image_channel::CvBridgeArbitraryChannels</class>
    <class kind="class">node_scripts::extract_image_channel::ExtractImageChannel</class>
    <namespace>node_scripts::extract_image_channel</namespace>
  </compound>
  <compound kind="file">
    <name>face_pose_estimation.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>face__pose__estimation_8py.html</filename>
    <class kind="class">node_scripts::face_pose_estimation::FacePoseEstimator</class>
    <class kind="class">node_scripts::face_pose_estimation::HyperFaceModel</class>
    <class kind="class">node_scripts::face_pose_estimation::HyperFacePredictor</class>
    <namespace>node_scripts::face_pose_estimation</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_draw_line</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>a0df596bb2a54d087d47e662d32bc35e4</anchor>
      <arglist>(img, pt1, pt2, color, thickness=2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>a02d18e7c148a2921982a8ff2c5e76575</anchor>
      <arglist>(var)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_project_plane_yz</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>abb7195cad653281dc12efb42041205cc</anchor>
      <arglist>(vec)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>a534c956676f242eed628e2ff84e5acf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>ae2732d39fec85a921854951fc13e5830</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fast_rcnn.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>fast__rcnn_8py.html</filename>
    <class kind="class">node_scripts::fast_rcnn::FastRCNN</class>
    <namespace>node_scripts::fast_rcnn</namespace>
    <member kind="function">
      <type>def</type>
      <name>img_preprocessing</name>
      <anchorfile>namespacenode__scripts_1_1fast__rcnn.html</anchorfile>
      <anchor>ab6262b8bc882554c89bd3d4892ab1a1a</anchor>
      <arglist>(orig_img, pixel_means, max_size=1000, scale=600)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacenode__scripts_1_1fast__rcnn.html</anchorfile>
      <anchor>ae7992898bbeecae7fc37336f9c2b8c52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1fast__rcnn.html</anchorfile>
      <anchor>abe406284b6cbac1a8fd11177ed2b6fa9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fcn_depth_prediction.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>fcn__depth__prediction_8py.html</filename>
    <class kind="class">node_scripts::fcn_depth_prediction::FCNDepthPrediction</class>
    <namespace>node_scripts::fcn_depth_prediction</namespace>
    <member kind="function">
      <type>def</type>
      <name>colorize_depth</name>
      <anchorfile>namespacenode__scripts_1_1fcn__depth__prediction.html</anchorfile>
      <anchor>a41be07e8d61e6f94c41332bcbcc2c7da</anchor>
      <arglist>(depth, min_value=None, max_value=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1fcn__depth__prediction.html</anchorfile>
      <anchor>aa033a9a7fd55022260fb1f28d84d6944</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fcn_object_segmentation.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>fcn__object__segmentation_8py.html</filename>
    <class kind="class">node_scripts::fcn_object_segmentation::FCNObjectSegmentation</class>
    <namespace>node_scripts::fcn_object_segmentation</namespace>
    <member kind="function">
      <type>def</type>
      <name>assert_torch_available</name>
      <anchorfile>namespacenode__scripts_1_1fcn__object__segmentation.html</anchorfile>
      <anchor>a538ebb89b13d7befce3aa73aea52387c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1fcn__object__segmentation.html</anchorfile>
      <anchor>acc8e184602aed29135389a28feea3e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_torch_available</name>
      <anchorfile>namespacenode__scripts_1_1fcn__object__segmentation.html</anchorfile>
      <anchor>a9d51027468b494edec645ec26fcde969</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filter_mask_image_with_size.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>filter__mask__image__with__size_8cpp.html</filename>
    <includes id="filter__mask__image__with__size_8h" name="filter_mask_image_with_size.h" local="yes" imported="no">jsk_perception/filter_mask_image_with_size.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>filter__mask__image__with__size_8cpp.html</anchorfile>
      <anchor>a898dc396ea11497f072affeb27106bba</anchor>
      <arglist>(jsk_perception::FilterMaskImageWithSize, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filter_mask_image_with_size.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>filter__mask__image__with__size_8h.html</filename>
    <class kind="class">jsk_perception::FilterMaskImageWithSize</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>fisheye_ray.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>fisheye__ray_8py.html</filename>
    <namespace>node_scripts::fisheye_ray</namespace>
    <member kind="function">
      <type>def</type>
      <name>camera_info_cb</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a8d2fd9303a8cbe38e5dd46bf2b20bd0b</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cloud_cb</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a2efd4077ca2c0f76bec92a34aec2d88b</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>image_cb</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a6c0221fcc3555fbaec09e74e7a8f6c64</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a28915ffec6651ee5500e27e4c64fb60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>latest_image</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a4a7cdeeff26a5173fa097407fca3ea98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a1549ce02f7a7e74ec48e6bd23516f698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_p</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a4fadc4e87429e3b2dcd5e833fa0af8f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fisheye_to_panorama.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>fisheye__to__panorama_8cpp.html</filename>
    <includes id="fisheye__to__panorama_8h" name="fisheye_to_panorama.h" local="yes" imported="no">jsk_perception/fisheye_to_panorama.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>fisheye__to__panorama_8cpp.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>fisheye__to__panorama_8cpp.html</anchorfile>
      <anchor>a57c5131f44e7f367eb8088de5db608fd</anchor>
      <arglist>(jsk_perception::FisheyeToPanorama, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fisheye_to_panorama.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>fisheye__to__panorama_8h.html</filename>
    <class kind="class">jsk_perception::FisheyeToPanorama</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>flow_velocity_thresholding.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>flow__velocity__thresholding_8cpp.html</filename>
    <includes id="flow__velocity__thresholding_8h" name="flow_velocity_thresholding.h" local="yes" imported="no">jsk_perception/flow_velocity_thresholding.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>flow__velocity__thresholding_8cpp.html</anchorfile>
      <anchor>aa18e6812c0c537a13c2153e8bf676712</anchor>
      <arglist>(jsk_perception::FlowVelocityThresholding, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>flow_velocity_thresholding.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>flow__velocity__thresholding_8h.html</filename>
    <class kind="class">jsk_perception::FlowVelocityThresholding</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>freeze_model.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/tools/</path>
    <filename>freeze__model_8py.html</filename>
    <namespace>freeze_model</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_batch_norm_fn</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a69d9b5217a30152c7ff7d0298d239c26</anchor>
      <arglist>(x, scope=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_network</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a01cc615e882f007f8c0e7e0b9129eda6</anchor>
      <arglist>(incoming, reuse=None, weight_decay=1e-8)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_network_factory</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>ae086cf24711501f042e9583cc4359c3c</anchor>
      <arglist>(weight_decay=1e-8)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_preprocess</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a3b1f946270ecc293b0a80e103e236594</anchor>
      <arglist>(image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_inner_block</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a070b086f0ad7408298700c11c6dcf54c</anchor>
      <arglist>(incoming, scope, nonlinearity=tf.nn.elu, weights_initializer=tf.truncated_normal_initializer(1e-3), bias_initializer=tf.zeros_initializer(), regularizer=None, increase_dim=False, summarize_activations=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_link</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>aabc3b5548a327e030af9063c8fe04a65</anchor>
      <arglist>(incoming, network_builder, scope, nonlinearity=tf.nn.elu, weights_initializer=tf.truncated_normal_initializer(stddev=1e-3), regularizer=None, is_first=False, summarize_activations=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a318ce7a6398facfb7a80be14da340a73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a8b367278bff7709b608cf2f24481e73e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>residual_block</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>abf944e6a40ae00c37c23ab5e97320274</anchor>
      <arglist>(incoming, scope, nonlinearity=tf.nn.elu, weights_initializer=tf.truncated_normal_initializer(1e3), bias_initializer=tf.zeros_initializer(), regularizer=None, increase_dim=False, is_first=False, summarize_activations=True)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gaussian_blur.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>gaussian__blur_8cpp.html</filename>
    <includes id="gaussian__blur_8h" name="gaussian_blur.h" local="yes" imported="no">jsk_perception/gaussian_blur.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>gaussian__blur_8cpp.html</anchorfile>
      <anchor>ad369f931f435f2561e5f54cd6febba40</anchor>
      <arglist>(jsk_perception::GaussianBlur, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gaussian_blur.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>gaussian__blur_8h.html</filename>
    <class kind="class">jsk_perception::GaussianBlur</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>generate_detections.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/tools/</path>
    <filename>generate__detections_8py.html</filename>
    <class kind="class">generate_detections::ImageEncoder</class>
    <namespace>generate_detections</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run_in_batches</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a2269ba6ed951e5a73234bc320030d2a2</anchor>
      <arglist>(f, data_dict, out, batch_size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_box_encoder</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a3c99d4a92f42079341368b28fb75b355</anchor>
      <arglist>(model_filename, input_name=&quot;images&quot;, output_name=&quot;features&quot;, batch_size=32)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extract_image_patch</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>ab1884911b137eb42cac282e73b24fe49</anchor>
      <arglist>(image, bbox, patch_shape)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_detections</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a79c532f0d3ed85d8d93816cd051b1dcf</anchor>
      <arglist>(encoder, mot_dir, output_dir, detection_dir=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a174a0f3b16b0fcb2599266837c0b89a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a083a9a60aaec95afc1dc2e3105661ef6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generate_videos.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/</path>
    <filename>generate__videos_8py.html</filename>
    <namespace>generate_videos</namespace>
    <member kind="function">
      <type>def</type>
      <name>convert</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a72df20155d5f8bf0ae3a4fd39ff4db7e</anchor>
      <arglist>(filename_in, filename_out, ffmpeg_executable=&quot;ffmpeg&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>abbc7e5d2df5f1eb4b81caa96a5cc8a51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a86d1b45bae07cc15d2f0ef1c2d5d77df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exist_ok</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>abd63b270a4088b59c5bbe542db400957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename_in</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a5535af080b8f915ef97ea6dc29490a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename_out</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a183cf38248c0624e9ef81024d8fb5e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_dir</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>aad60c2527ea9a906b5157649da56135c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_file</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a8435ff28e8cda9cc8cdde9e83edcbcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sequence</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a4eeb5fb7422baef7d9aa661ec7e13c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sequence_dir</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a759b7887508b35e24a72fef7b54017c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>update_ms</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a8b13a4e9930e85947d06a7da82c5a235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_filename</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a6a383601a4598e6f3272ae70cd9d2e32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>grabcut.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>grabcut_8h.html</filename>
    <class kind="class">jsk_perception::GrabCut</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>grabcut_nodelet.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>grabcut__nodelet_8cpp.html</filename>
    <includes id="grabcut_8h" name="grabcut.h" local="yes" imported="no">jsk_perception/grabcut.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>grabcut__nodelet_8cpp.html</anchorfile>
      <anchor>a27bfb210e6ebf7c4d51be51c68433283</anchor>
      <arglist>(jsk_perception::GrabCut, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>grid_label.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>grid__label_8cpp.html</filename>
    <includes id="grid__label_8h" name="grid_label.h" local="yes" imported="no">jsk_perception/grid_label.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>grid__label_8cpp.html</anchorfile>
      <anchor>af025ff237f203f15b7fd3da347feed2d</anchor>
      <arglist>(jsk_perception::GridLabel, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>grid_label.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>grid__label_8h.html</filename>
    <class kind="class">jsk_perception::GridLabel</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>hand_net.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/openpose/</path>
    <filename>hand__net_8py.html</filename>
    <class kind="class">node_scripts::openpose::hand_net::HandNet</class>
    <namespace>node_scripts::openpose::hand_net</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_download_pretrained_model</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1hand__net.html</anchorfile>
      <anchor>a6ee7cf4057c4325ff5ed4fd227227ea8</anchor>
      <arglist>(model_type, dest_path)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>base_url</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1hand__net.html</anchorfile>
      <anchor>af9bafc074566e5aa424911c5bcf11f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1hand__net.html</anchorfile>
      <anchor>ad17331faa66a4f459c849b3d42dc85ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>models</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1hand__net.html</anchorfile>
      <anchor>a767a984ba67f06d5889e36e50c6eec58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>histogram_of_oriented_gradients.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>histogram__of__oriented__gradients_8cpp.html</filename>
    <includes id="histogram__of__oriented__gradients_8h" name="histogram_of_oriented_gradients.h" local="no" imported="no">jsk_perception/histogram_of_oriented_gradients.h</includes>
  </compound>
  <compound kind="file">
    <name>histogram_of_oriented_gradients.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>histogram__of__oriented__gradients_8h.html</filename>
    <class kind="class">HOGFeatureDescriptor</class>
  </compound>
  <compound kind="file">
    <name>hsv_decomposer.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>hsv__decomposer_8cpp.html</filename>
    <includes id="hsv__decomposer_8h" name="hsv_decomposer.h" local="yes" imported="no">jsk_perception/hsv_decomposer.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>hsv__decomposer_8cpp.html</anchorfile>
      <anchor>aff70af1974ca841839c2e5fe39c88ae8</anchor>
      <arglist>(jsk_perception::HSVDecomposer, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hsv_decomposer.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>hsv__decomposer_8h.html</filename>
    <class kind="class">jsk_perception::HSVDecomposer</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>human_mesh_recovery.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>human__mesh__recovery_8py.html</filename>
    <class kind="class">node_scripts::human_mesh_recovery::HumanMeshRecovery</class>
    <namespace>node_scripts::human_mesh_recovery</namespace>
    <member kind="function">
      <type>def</type>
      <name>format_pose_msg</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>a34f234b4197b1e8a265d69bf9a19c6b2</anchor>
      <arglist>(person_pose)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_bbox</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>aadbc3efa9f128462b72ad25859e30a03</anchor>
      <arglist>(key_points, vis_thr=0.2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preprocess_image</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>ae4fb1b1e28db886a5fa2d691a5fa2db1</anchor>
      <arglist>(img, key_points=None, img_size=224)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resize_img</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>ab9b24e886f7a1a5dc069153e50d4b4be</anchor>
      <arglist>(img, scale_factor)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_and_crop</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>a2bf3fd8654e26b92728c410888b20eb7</anchor>
      <arglist>(image, scale, center, img_size)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>a486b2f1460ac83e68cc8bfdb6fcdf214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>a38269af2fbd780d97e58d33df6c424b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_cluster_indices_decomposer.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>image__cluster__indices__decomposer_8py.html</filename>
    <class kind="class">node_scripts::image_cluster_indices_decomposer::ImageClusterIndicesDecomposer</class>
    <namespace>node_scripts::image_cluster_indices_decomposer</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1image__cluster__indices__decomposer.html</anchorfile>
      <anchor>aa4c25f84e682ce3fb4922a185307baeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_publisher.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>image__publisher_8py.html</filename>
    <class kind="class">node_scripts::image_publisher::ImagePublisher</class>
    <namespace>node_scripts::image_publisher</namespace>
  </compound>
  <compound kind="file">
    <name>image_time_diff.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>image__time__diff_8py.html</filename>
    <class kind="class">node_scripts::image_time_diff::ImageTimeDiff</class>
    <namespace>node_scripts::image_time_diff</namespace>
    <member kind="variable">
      <type></type>
      <name>image_time_diff</name>
      <anchorfile>namespacenode__scripts_1_1image__time__diff.html</anchorfile>
      <anchor>af8cf3c45b8ae458adbc3fc46951a3e0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_to_label.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>image__to__label_8py.html</filename>
    <class kind="class">node_scripts::image_to_label::ImageToLabel</class>
    <namespace>node_scripts::image_to_label</namespace>
    <member kind="variable">
      <type></type>
      <name>img2label</name>
      <anchorfile>namespacenode__scripts_1_1image__to__label.html</anchorfile>
      <anchor>a3fbad661c8bcf10edab31fe05023ad37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_viewer.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/application_util/</path>
    <filename>image__viewer_8py.html</filename>
    <class kind="class">application_util::image_viewer::ImageViewer</class>
    <namespace>application_util::image_viewer</namespace>
    <member kind="function">
      <type>def</type>
      <name>is_in_bounds</name>
      <anchorfile>namespaceapplication__util_1_1image__viewer.html</anchorfile>
      <anchor>acb324265f953750fc2199c8a4fe2e114</anchor>
      <arglist>(mat, roi)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>view_roi</name>
      <anchorfile>namespaceapplication__util_1_1image__viewer.html</anchorfile>
      <anchor>a8faca91448443b3c29267f6f4d12e540</anchor>
      <arglist>(mat, roi)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>install_learning_datasets.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>install__learning__datasets_8py.html</filename>
    <namespace>install_learning_datasets</namespace>
    <member kind="function">
      <type>def</type>
      <name>download_data</name>
      <anchorfile>namespaceinstall__learning__datasets.html</anchorfile>
      <anchor>a83aeae1fe9d7e321a0b5ef94802cb616</anchor>
      <arglist>(*args, **kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceinstall__learning__datasets.html</anchorfile>
      <anchor>ad307293a0778e7d7d3e7e9a2cc6b2acb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>install_sample_data.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>install__sample__data_8py.html</filename>
    <namespace>install_sample_data</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceinstall__sample__data.html</anchorfile>
      <anchor>a19391b10425092027a59565a386ad84d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>install_test_data.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>install__test__data_8py.html</filename>
    <namespace>install_test_data</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceinstall__test__data.html</anchorfile>
      <anchor>afcbe4b70683f689137159ed0b3bf28c5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>install_trained_data.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>install__trained__data_8py.html</filename>
    <namespace>install_trained_data</namespace>
    <member kind="function">
      <type>def</type>
      <name>download_data</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>a7b7508f09782582a30b0389cff294a6a</anchor>
      <arglist>(*args, **kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>ad81b8f12facad312c9eccfa842c2d531</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_chainer_available</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>ae79fce291e8ac9032bacf5ef2f88d1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chainer_version</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>aaaa885ee9f7d524f9a956bdf91c817e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>ad9448c81e7c286bed2a95e595b792468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iou_matching.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/deep_sort/</path>
    <filename>iou__matching_8py.html</filename>
    <namespace>deep_sort::iou_matching</namespace>
    <member kind="function">
      <type>def</type>
      <name>iou</name>
      <anchorfile>namespacedeep__sort_1_1iou__matching.html</anchorfile>
      <anchor>a7d27e6c18f222d1ddc6ab4024b67b0f5</anchor>
      <arglist>(bbox, candidates)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iou_cost</name>
      <anchorfile>namespacedeep__sort_1_1iou__matching.html</anchorfile>
      <anchor>ad8710d6b5f2bd55c8eb61c848ceb6629</anchor>
      <arglist>(tracks, detections, track_indices=None, detection_indices=None)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kalman_filter.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/deep_sort/</path>
    <filename>kalman__filter_8py.html</filename>
    <class kind="class">deep_sort::kalman_filter::KalmanFilter</class>
    <namespace>deep_sort::kalman_filter</namespace>
    <member kind="variable">
      <type>dictionary</type>
      <name>chi2inv95</name>
      <anchorfile>namespacedeep__sort_1_1kalman__filter.html</anchorfile>
      <anchor>acec590bb4e3a14cba9b59e3f9e28f003</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kmeans.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>kmeans_8cpp.html</filename>
    <includes id="kmeans_8h" name="kmeans.h" local="yes" imported="no">jsk_perception/kmeans.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>kmeans_8cpp.html</anchorfile>
      <anchor>a13509e28206e8c274c50aadec42b43b6</anchor>
      <arglist>(jsk_perception::KMeans, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kmeans.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>kmeans_8h.html</filename>
    <class kind="class">jsk_perception::KMeans</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>lab_decomposer.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>lab__decomposer_8cpp.html</filename>
    <includes id="lab__decomposer_8h" name="lab_decomposer.h" local="yes" imported="no">jsk_perception/lab_decomposer.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>lab__decomposer_8cpp.html</anchorfile>
      <anchor>aca51ab9858d939a12715edc7542a6214</anchor>
      <arglist>(jsk_perception::LabDecomposer, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lab_decomposer.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>lab__decomposer_8h.html</filename>
    <class kind="class">jsk_perception::LabDecomposer</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>label_image_classifier.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>label__image__classifier_8py.html</filename>
    <class kind="class">node_scripts::label_image_classifier::LabelImageClassifier</class>
    <namespace>node_scripts::label_image_classifier</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1label__image__classifier.html</anchorfile>
      <anchor>a1787bd433043850e09dbb22f93abe763</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>label_image_decomposer.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>label__image__decomposer_8py.html</filename>
    <class kind="class">node_scripts::label_image_decomposer::LabelImageDecomposer</class>
    <namespace>node_scripts::label_image_decomposer</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_text_color</name>
      <anchorfile>namespacenode__scripts_1_1label__image__decomposer.html</anchorfile>
      <anchor>aec2484e26cf166d5df560fe5ab30bf9b</anchor>
      <arglist>(color)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>label2rgb</name>
      <anchorfile>namespacenode__scripts_1_1label__image__decomposer.html</anchorfile>
      <anchor>a4e2e160b34d4d3c3d2cdc6cab7b6dfea</anchor>
      <arglist>(lbl, img=None, label_names=None, alpha=0.3, bg_label=0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_image_decomposer</name>
      <anchorfile>namespacenode__scripts_1_1label__image__decomposer.html</anchorfile>
      <anchor>a51440b0bf2dfad82ac3a7e14e6f64ff1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>label_to_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>label__to__mask__image_8cpp.html</filename>
    <includes id="label__to__mask__image_8h" name="label_to_mask_image.h" local="yes" imported="no">jsk_perception/label_to_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>label__to__mask__image_8cpp.html</anchorfile>
      <anchor>a4d48f8ac9f8c9bcaa1ea46ea0641df2e</anchor>
      <arglist>(jsk_perception::LabelToMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>label_to_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>label__to__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::LabelToMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>Labeling.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>Labeling_8h.html</filename>
    <class kind="class">Labeling</class>
    <class kind="class">Labeling::RasterSegment</class>
    <class kind="class">Labeling::RegionInfo</class>
    <member kind="define">
      <type>#define</type>
      <name>CALC_CENTER_OF_GRAVITY</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>a67df789f19d1cc89b23d885554949833</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_FOR_PHASE1</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>ae3d14d6d17a41f03ba1a58c8e903b3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_FOR_PHASE2</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>a90edbb0e5daedda13a824a3fe21b520e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLEAR_ALL_DST_BUFFER</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>a5d4ab2b0a5b91010df99c0da6f36875b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLEAR_DST_BUFFER</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>ae50de033fbadbeb03505a2db6807a78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Labeling&lt; unsigned char, short &gt;</type>
      <name>LabelingBS</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>ac632fd4261f599cb0de39f36b41edf74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Labeling&lt; short, short &gt;</type>
      <name>LabelingSS</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>ae87d0b5c93c07c67e1dd2982919fb10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Labeling&lt; unsigned char, short &gt;::RegionInfo</type>
      <name>RegionInfoBS</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>ab38540053bc801cad6a1439e02494426</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Labeling&lt; short, short &gt;::RegionInfo</type>
      <name>RegionInfoSS</name>
      <anchorfile>Labeling_8h.html</anchorfile>
      <anchor>ad8f88e64c4a6f491bc7997426d532dfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linear_assignment.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/deep_sort/</path>
    <filename>linear__assignment_8py.html</filename>
    <namespace>deep_sort::linear_assignment</namespace>
    <member kind="function">
      <type>def</type>
      <name>gate_cost_matrix</name>
      <anchorfile>namespacedeep__sort_1_1linear__assignment.html</anchorfile>
      <anchor>ad629e0251a66a33a618ecddfaa305b7a</anchor>
      <arglist>(kf, cost_matrix, tracks, detections, track_indices, detection_indices, gated_cost=INFTY_COST, only_position=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matching_cascade</name>
      <anchorfile>namespacedeep__sort_1_1linear__assignment.html</anchorfile>
      <anchor>af42f22ea09c953c414808cdaf190a734</anchor>
      <arglist>(distance_metric, max_distance, cascade_depth, tracks, detections, track_indices=None, detection_indices=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>min_cost_matching</name>
      <anchorfile>namespacedeep__sort_1_1linear__assignment.html</anchorfile>
      <anchor>aabf294e49a62fc0fc517d891ef5727d0</anchor>
      <arglist>(distance_metric, max_distance, tracks, detections, track_indices=None, detection_indices=None)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INFTY_COST</name>
      <anchorfile>namespacedeep__sort_1_1linear__assignment.html</anchorfile>
      <anchor>a6f83860f020cb3847a3b816d7fad967d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linemod.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>linemod_8cpp.html</filename>
    <class kind="class">Mouse</class>
    <class kind="class">Timer</class>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a85f820f2b009174b113b884088a3b392</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a799ef17b4c4aacc6be6603722c4a2c30</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;rgb_image, const sensor_msgs::Image::ConstPtr &amp;depth_image, const sensor_msgs::CameraInfo::ConstPtr &amp;rgb_camera_info, const sensor_msgs::CameraInfo::ConstPtr &amp;depth_camera_info)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>displayQuantized</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>aff8e9e202307ffaaa8311500539d2796</anchor>
      <arglist>(const cv::Mat &amp;quantized)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawResponse</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>aef9fb211425ed514100618c1b5eec998</anchor>
      <arglist>(const std::vector&lt; cv::linemod::Template &gt; &amp;templates, int num_modalities, cv::Mat &amp;dst, cv::Point offset, int T)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>filterPlane</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a233b607e31af49147104625c7904a61e</anchor>
      <arglist>(IplImage *ap_depth, std::vector&lt; IplImage * &gt; &amp;a_masks, std::vector&lt; CvPoint &gt; &amp;a_chain, double f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>help</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>ad8c51bbfda76f19f61c727838e6eee30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; CvPoint &gt;</type>
      <name>maskFromTemplate</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a595b482e4a55d95bf8105b9d00812979</anchor>
      <arglist>(const std::vector&lt; cv::linemod::Template &gt; &amp;templates, int num_modalities, cv::Point offset, cv::Size size, cv::Mat &amp;mask, cv::Mat &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Ptr&lt; cv::linemod::Detector &gt;</type>
      <name>readLinemod</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a68551db2373d8396634ce8d863ee8ae7</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reprojectPoints</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>aaa120be01f1e6780ebb4f16a1d5d2b8b</anchor>
      <arglist>(const std::vector&lt; cv::Point3d &gt; &amp;proj, std::vector&lt; cv::Point3d &gt; &amp;real, double f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtractPlane</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a85b73ac9fc8f5dd90a6b2832d7d73f96</anchor>
      <arglist>(const cv::Mat &amp;depth, cv::Mat &amp;mask, std::vector&lt; CvPoint &gt; &amp;chain, double f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>templateConvexHull</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>ad5c54b61984ec19b684353f4b3de92e8</anchor>
      <arglist>(const std::vector&lt; cv::linemod::Template &gt; &amp;templates, int num_modalities, cv::Point offset, cv::Size size, cv::Mat &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeLinemod</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>aa8c7953bbdaae78c344473dc19f93c5b</anchor>
      <arglist>(const cv::Ptr&lt; cv::linemod::Detector &gt; &amp;detector, const std::string &amp;filename)</arglist>
    </member>
    <member kind="variable">
      <type>cv::Ptr&lt; cv::linemod::Detector &gt;</type>
      <name>detector</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a094e53a62b79c0f3c38175c2c1785e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>ae80f820219e45772366a2a68de6a54c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>matching_threshold</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>ac13d61ff80f60caf46980838f731901a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_classes</name>
      <anchorfile>linemod_8cpp.html</anchorfile>
      <anchor>a7ff44984cc50a9af5140c3809f62aabf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/</path>
    <filename>mainpage_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>mask_image_generator.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>mask__image__generator_8cpp.html</filename>
    <includes id="mask__image__generator_8h" name="mask_image_generator.h" local="yes" imported="no">jsk_perception/mask_image_generator.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>mask__image__generator_8cpp.html</anchorfile>
      <anchor>ac04b030011642b3e8b2034f9a86e4c6b</anchor>
      <arglist>(jsk_perception::MaskImageGenerator, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask_image_generator.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>mask__image__generator_8h.html</filename>
    <class kind="class">jsk_perception::MaskImageGenerator</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>mask_image_to_label.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>mask__image__to__label_8py.html</filename>
    <class kind="class">node_scripts::mask_image_to_label::MaskImageToLabel</class>
    <namespace>node_scripts::mask_image_to_label</namespace>
    <member kind="variable">
      <type></type>
      <name>mask2label</name>
      <anchorfile>namespacenode__scripts_1_1mask__image__to__label.html</anchorfile>
      <anchor>ad7e1e024a2bbf32fe37256ad7e2f669f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask_image_to_rect.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>mask__image__to__rect_8cpp.html</filename>
    <includes id="mask__image__to__rect_8h" name="mask_image_to_rect.h" local="yes" imported="no">jsk_perception/mask_image_to_rect.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>mask__image__to__rect_8cpp.html</anchorfile>
      <anchor>aa45066f1797deb5faff1f6eba4d1c0d3</anchor>
      <arglist>(jsk_perception::MaskImageToRect, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask_image_to_rect.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>mask__image__to__rect_8h.html</filename>
    <class kind="class">jsk_perception::MaskImageToRect</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>mask_image_to_roi.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>mask__image__to__roi_8cpp.html</filename>
    <includes id="mask__image__to__roi_8h" name="mask_image_to_roi.h" local="yes" imported="no">jsk_perception/mask_image_to_roi.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>mask__image__to__roi_8cpp.html</anchorfile>
      <anchor>a036e36168ba415ba94b584a8484b4ca2</anchor>
      <arglist>(jsk_perception::MaskImageToROI, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask_image_to_roi.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>mask__image__to__roi_8h.html</filename>
    <class kind="class">jsk_perception::MaskImageToROI</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>mask_rcnn_instance_segmentation.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>mask__rcnn__instance__segmentation_8py.html</filename>
    <class kind="class">node_scripts::mask_rcnn_instance_segmentation::MaskRCNNInstanceSegmentation</class>
    <namespace>node_scripts::mask_rcnn_instance_segmentation</namespace>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1mask__rcnn__instance__segmentation.html</anchorfile>
      <anchor>a7857ca644f8e16378c8fb49e9437970d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node</name>
      <anchorfile>namespacenode__scripts_1_1mask__rcnn__instance__segmentation.html</anchorfile>
      <anchor>aa62b61988182226feefa41a270779fa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matchtemplate.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>matchtemplate_8py.html</filename>
    <class kind="class">node_scripts::matchtemplate::MepConverter</class>
    <namespace>node_scripts::matchtemplate</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_MinMaxLock2nd</name>
      <anchorfile>namespacenode__scripts_1_1matchtemplate.html</anchorfile>
      <anchor>ad3cde56b145bc254835074444d10fc1e</anchor>
      <arglist>(arr, ex_size, is_min)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>MaxLock2nd</name>
      <anchorfile>namespacenode__scripts_1_1matchtemplate.html</anchorfile>
      <anchor>a12a63f5bf4d769edcc3b61e26cf14357</anchor>
      <arglist>(arr, ex_size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>MinLock2nd</name>
      <anchorfile>namespacenode__scripts_1_1matchtemplate.html</anchorfile>
      <anchor>ab8ea3fb26df0c65532b5c1ae500bb321</anchor>
      <arglist>(arr, ex_size)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>obj</name>
      <anchorfile>namespacenode__scripts_1_1matchtemplate.html</anchorfile>
      <anchor>aca1d9c30a4b9c6e8a31514592a16721f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>morphological_operator.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>morphological__operator_8cpp.html</filename>
    <includes id="morphological__operator_8h" name="morphological_operator.h" local="yes" imported="no">jsk_perception/morphological_operator.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>morphological__operator_8cpp.html</anchorfile>
      <anchor>a8e96eea5f61ccd4bc23c5b1eac5d459e</anchor>
      <arglist>(jsk_perception::BlackHat, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>morphological__operator_8cpp.html</anchorfile>
      <anchor>af1e16646bf104f65af6e03519b9ad34d</anchor>
      <arglist>(jsk_perception::Closing, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>morphological__operator_8cpp.html</anchorfile>
      <anchor>adb04d411b090b5c707a8ce55f5e2312b</anchor>
      <arglist>(jsk_perception::Dilate, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>morphological__operator_8cpp.html</anchorfile>
      <anchor>aaab3709a2e269de72f2dc192e56a378a</anchor>
      <arglist>(jsk_perception::Erode, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>morphological__operator_8cpp.html</anchorfile>
      <anchor>aee5a1c569c67d2722ba03af4d937df00</anchor>
      <arglist>(jsk_perception::MorphologicalGradient, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>morphological__operator_8cpp.html</anchorfile>
      <anchor>ad399a8768733da7f951bb868d2883c50</anchor>
      <arglist>(jsk_perception::Opening, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>morphological__operator_8cpp.html</anchorfile>
      <anchor>ab114d82f542ccf3c94dfb96bbb6b8baa</anchor>
      <arglist>(jsk_perception::TopHat, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>morphological_operator.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>morphological__operator_8h.html</filename>
    <class kind="class">jsk_perception::BlackHat</class>
    <class kind="class">jsk_perception::Closing</class>
    <class kind="class">jsk_perception::Dilate</class>
    <class kind="class">jsk_perception::Erode</class>
    <class kind="class">jsk_perception::MorphologicalGradient</class>
    <class kind="class">jsk_perception::MorphologicalImageOperator</class>
    <class kind="class">jsk_perception::MorphologicalImageOperatorNodelet</class>
    <class kind="class">jsk_perception::Opening</class>
    <class kind="class">jsk_perception::TopHat</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>multiply_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>multiply__mask__image_8cpp.html</filename>
    <includes id="multiply__mask__image_8h" name="multiply_mask_image.h" local="no" imported="no">jsk_perception/multiply_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>multiply__mask__image_8cpp.html</anchorfile>
      <anchor>ad387fc8974ff3b609ecf45a29f2be758</anchor>
      <arglist>(jsk_perception::MultiplyMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multiply_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>multiply__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::MultiplyMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>net.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/hmr/</path>
    <filename>net_8py.html</filename>
    <class kind="class">node_scripts::hmr::net::EncoderFC3Dropout</class>
    <namespace>node_scripts::hmr::net</namespace>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1net.html</anchorfile>
      <anchor>a087f8709097f4bbfaff1a3b0b14c0b18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nn_matching.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/deep_sort/</path>
    <filename>nn__matching_8py.html</filename>
    <class kind="class">deep_sort::nn_matching::NearestNeighborDistanceMetric</class>
    <namespace>deep_sort::nn_matching</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cosine_distance</name>
      <anchorfile>namespacedeep__sort_1_1nn__matching.html</anchorfile>
      <anchor>aa8b78fc0a20333eff4b2b64de767a45a</anchor>
      <arglist>(a, b, data_is_normalized=False)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_nn_cosine_distance</name>
      <anchorfile>namespacedeep__sort_1_1nn__matching.html</anchorfile>
      <anchor>a0fcef1045c871af95899c95f252752cb</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_nn_euclidean_distance</name>
      <anchorfile>namespacedeep__sort_1_1nn__matching.html</anchorfile>
      <anchor>ae40f480ddb73b9cb38e804a6a65ca6da</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pdist</name>
      <anchorfile>namespacedeep__sort_1_1nn__matching.html</anchorfile>
      <anchor>a0f94a936f86da2de616556822c6a57f8</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>non_maximum_suppression.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>non__maximum__suppression_8py.html</filename>
    <class kind="class">node_scripts::non_maximum_suppression::NonMaximumSuppressionServer</class>
    <namespace>node_scripts::non_maximum_suppression</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1non__maximum__suppression.html</anchorfile>
      <anchor>a435ad6c45be94fd6bc3d53a96150d896</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opencv_traindata_rejector.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>opencv__traindata__rejector_8py.html</filename>
    <namespace>opencv_traindata_rejector</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceopencv__traindata__rejector.html</anchorfile>
      <anchor>aa7e07fa5f89ccf4ec384871e01feecf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitKeyInput</name>
      <anchorfile>namespaceopencv__traindata__rejector.html</anchorfile>
      <anchor>aa3a6d1bc9d8839095e58345fbb3256b0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oriented_gradient.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>oriented__gradient_8cpp.html</filename>
    <includes id="oriented__gradient_8hpp" name="oriented_gradient.hpp" local="yes" imported="no">jsk_perception/oriented_gradient.hpp</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type>void</type>
      <name>calcOGKeyPoints</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>ac0811fa298104202e1b40fa3e43dfc6a</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst, std::vector&lt; cv::Point &gt; &amp;result, int thres=32, int bs=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOrientedGradient</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>a04e90dfcd3f6fc4af064253a1d648721</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcScaledOrientedGradient</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>afcf04910732de1abab909eed9ecf2ba7</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst, int scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcSOGKeyPoints</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>a25768d51dbed8f6c1f15717e85b73e8a</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oriented_gradient.hpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>oriented__gradient_8hpp.html</filename>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type>void</type>
      <name>calcOGKeyPoints</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>ac0811fa298104202e1b40fa3e43dfc6a</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst, std::vector&lt; cv::Point &gt; &amp;result, int thres=32, int bs=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOrientedGradient</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>a04e90dfcd3f6fc4af064253a1d648721</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcScaledOrientedGradient</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>afcf04910732de1abab909eed9ecf2ba7</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst, int scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcSOGKeyPoints</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>a25768d51dbed8f6c1f15717e85b73e8a</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oriented_gradient_node.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>oriented__gradient__node_8cpp.html</filename>
    <includes id="oriented__gradient_8hpp" name="oriented_gradient.hpp" local="yes" imported="no">jsk_perception/oriented_gradient.hpp</includes>
    <class kind="class">jsk_perception::OrientedGradientNode</class>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>oriented__gradient__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>overlay_image_color_on_mono.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>overlay__image__color__on__mono_8cpp.html</filename>
    <includes id="overlay__image__color__on__mono_8h" name="overlay_image_color_on_mono.h" local="yes" imported="no">jsk_perception/overlay_image_color_on_mono.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>overlay__image__color__on__mono_8cpp.html</anchorfile>
      <anchor>afad71c36a903b728244077ece8bb1037</anchor>
      <arglist>(jsk_perception::OverlayImageColorOnMono, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>overlay_image_color_on_mono.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>overlay__image__color__on__mono_8h.html</filename>
    <class kind="class">jsk_perception::OverlayImageColorOnMono</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>people_mask_publisher.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>people__mask__publisher_8py.html</filename>
    <class kind="class">node_scripts::people_mask_publisher::PeopleMaskPublisher</class>
    <namespace>node_scripts::people_mask_publisher</namespace>
  </compound>
  <compound kind="file">
    <name>people_pose_estimation_2d.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>people__pose__estimation__2d_8py.html</filename>
    <class kind="class">node_scripts::people_pose_estimation_2d::PeoplePoseEstimation2D</class>
    <namespace>node_scripts::people_pose_estimation_2d</namespace>
    <member kind="function">
      <type>def</type>
      <name>find_joint</name>
      <anchorfile>namespacenode__scripts_1_1people__pose__estimation__2d.html</anchorfile>
      <anchor>ada9a3c5c67766b39804f8904c4734f20</anchor>
      <arglist>(limb, jts)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>padRightDownCorner</name>
      <anchorfile>namespacenode__scripts_1_1people__pose__estimation__2d.html</anchorfile>
      <anchor>ab32b77ec43ffdf8745137e47222392cb</anchor>
      <arglist>(img, stride, padValue)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1people__pose__estimation__2d.html</anchorfile>
      <anchor>adbc22c07d782be4f11a1f26e462b1072</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_pose_extractor.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>point__pose__extractor_8cpp.html</filename>
    <class kind="class">Matching_Template</class>
    <class kind="class">PointPoseExtractor</class>
    <member kind="function">
      <type>void</type>
      <name>features2keypoint</name>
      <anchorfile>point__pose__extractor_8cpp.html</anchorfile>
      <anchor>ab946f3e75555b995567a1ffb12a0100a</anchor>
      <arglist>(posedetection_msgs::Feature0D features, std::vector&lt; cv::KeyPoint &gt; &amp;keypoints, cv::Mat &amp;descriptors)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>point__pose__extractor_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_first_sample_change</name>
      <anchorfile>point__pose__extractor_8cpp.html</anchorfile>
      <anchor>a36aff249e517a649d9197275466392c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pointit.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>pointit_8py.html</filename>
    <class kind="class">node_scripts::pointit::PointIt</class>
    <namespace>node_scripts::pointit</namespace>
    <member kind="function">
      <type>def</type>
      <name>find_pose</name>
      <anchorfile>namespacenode__scripts_1_1pointit.html</anchorfile>
      <anchor>ab9efde2cf653d5795f8523fe1e9b04ee</anchor>
      <arglist>(limb, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_slash</name>
      <anchorfile>namespacenode__scripts_1_1pointit.html</anchorfile>
      <anchor>ac9432e650295f401efc3d0028195de64</anchor>
      <arglist>(frame_id)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>namespacenode__scripts_1_1pointit.html</anchorfile>
      <anchor>a6fcd6ad55036ffcbe053d31827bf73eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polygon_array_color_histogram.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>polygon__array__color__histogram_8cpp.html</filename>
    <includes id="polygon__array__color__histogram_8h" name="polygon_array_color_histogram.h" local="yes" imported="no">jsk_perception/polygon_array_color_histogram.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_PARAMETER_MAX_ARITY</name>
      <anchorfile>polygon__array__color__histogram_8cpp.html</anchorfile>
      <anchor>a6f8d72f246afd169db5484099cdd9349</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>polygon__array__color__histogram_8cpp.html</anchorfile>
      <anchor>adeb99ae762c3cb82b28727011a7025fe</anchor>
      <arglist>(jsk_perception::PolygonArrayColorHistogram, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polygon_array_color_histogram.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>polygon__array__color__histogram_8h.html</filename>
    <class kind="class">jsk_perception::PolygonArrayColorHistogram</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>polygon_array_color_likelihood.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>polygon__array__color__likelihood_8cpp.html</filename>
    <includes id="polygon__array__color__likelihood_8h" name="polygon_array_color_likelihood.h" local="yes" imported="no">jsk_perception/polygon_array_color_likelihood.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>polygon__array__color__likelihood_8cpp.html</anchorfile>
      <anchor>a4b92fec1644d20ed8b94ec0e3cc1dd76</anchor>
      <arglist>(jsk_perception::PolygonArrayColorLikelihood, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polygon_array_color_likelihood.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>polygon__array__color__likelihood_8h.html</filename>
    <class kind="class">jsk_perception::PolygonArrayColorLikelihood</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>polygon_array_to_label_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>polygon__array__to__label__image_8cpp.html</filename>
    <includes id="polygon__array__to__label__image_8h" name="polygon_array_to_label_image.h" local="yes" imported="no">jsk_perception/polygon_array_to_label_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>polygon__array__to__label__image_8cpp.html</anchorfile>
      <anchor>aee6442884b9ee6265eba8ed9a22546af</anchor>
      <arglist>(jsk_perception::PolygonArrayToLabelImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polygon_array_to_label_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>polygon__array__to__label__image_8h.html</filename>
    <class kind="class">jsk_perception::PolygonArrayToLabelImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>polygon_to_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>polygon__to__mask__image_8cpp.html</filename>
    <includes id="polygon__to__mask__image_8h" name="polygon_to_mask_image.h" local="yes" imported="no">jsk_perception/polygon_to_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>polygon__to__mask__image_8cpp.html</anchorfile>
      <anchor>a16faca0661035259ae13056a87a5ab95</anchor>
      <arglist>(jsk_perception::PolygonToMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polygon_to_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>polygon__to__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::PolygonToMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>pose_net.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/openpose/</path>
    <filename>pose__net_8py.html</filename>
    <class kind="class">node_scripts::openpose::pose_net::PoseNet</class>
    <namespace>node_scripts::openpose::pose_net</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_download_pretrained_model</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1pose__net.html</anchorfile>
      <anchor>a63883826adefb5c945d157432677d29a</anchor>
      <arglist>(model_type, dest_path)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>base_url</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1pose__net.html</anchorfile>
      <anchor>a055bf5c682cb176bcce961692087cf59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1pose__net.html</anchorfile>
      <anchor>ad8eb05b622756eee7f004d6e015984fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>models</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1pose__net.html</anchorfile>
      <anchor>a5bc1f54f692e6ddd72e8641500084bf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>preprocessing.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/application_util/</path>
    <filename>preprocessing_8py.html</filename>
    <namespace>application_util::preprocessing</namespace>
    <member kind="function">
      <type>def</type>
      <name>non_max_suppression</name>
      <anchorfile>namespaceapplication__util_1_1preprocessing.html</anchorfile>
      <anchor>a70d7b94ef368592a54c0b50f68f08fc4</anchor>
      <arglist>(boxes, max_bbox_overlap, scores=None)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>probability_image_classifier.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>probability__image__classifier_8py.html</filename>
    <class kind="class">node_scripts::probability_image_classifier::ProbabilityImageClassifier</class>
    <namespace>node_scripts::probability_image_classifier</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1probability__image__classifier.html</anchorfile>
      <anchor>a2a33aad9e2bce4c0913e2edb89022fde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>project_image_point.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>project__image__point_8cpp.html</filename>
    <includes id="project__image__point_8h" name="project_image_point.h" local="yes" imported="no">jsk_perception/project_image_point.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>project__image__point_8cpp.html</anchorfile>
      <anchor>a25163f20ba97688d37b0cf17e7e3cdb1</anchor>
      <arglist>(jsk_perception::ProjectImagePoint, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>project_image_point.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>project__image__point_8h.html</filename>
    <class kind="class">jsk_perception::ProjectImagePoint</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>random_forest_client_sample.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/sample/</path>
    <filename>random__forest__client__sample_8py.html</filename>
    <namespace>random_forest_client_sample</namespace>
    <member kind="variable">
      <type>int</type>
      <name>answer</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a0d0a9bc9d54aa9b59550dff4fbd046cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a0a1e3c4343c8e7e853f175b3c20fd93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bbox_to_anchor</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a393b741e1e3bda8e344cd795ce48c924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>aec44eee594276ae5855a9aca1cf3f8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>circle</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ad492dfb00d57a264b264d376687450ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ENDC</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ab680e4d76c785dbd051bccedfeac28ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FAIL</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ad01918ce1d8cf4e0875d084138dcdaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fig</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a227246bf230d5e90d67780529320766f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>h</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a1a2fe22c208a7144700fda7a9a7e9cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>HEADER</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a601ac53066a4f33dfc995d78e5c6ee4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>img</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a268ebc38eecd32fc472466d3912821de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>img_msg</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ae68848cc65a52d681a8f5a3080ea9be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a7a6bf345ad805e37796868dd2e31e8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loc</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a8cc8fc71ce56dae09b3b7014fa8ce5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>markersize</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a5cbdad01ec0efd7f38d9c5a009d64c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>OKBLUE</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a0c5b18759bf2f2bd6a22f79b170cd2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>OKGREEN</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>aa41e32996c77e9a89ab6322068599071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>old_targets_fail</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>acf0c4b67df49200b1d8a888cecf412f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_targets_fail_nparr</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ab04c512249dd0c93c6f4e5594f03cdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>old_targets_ok</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a41af4c3ba34662fff45d26acaea72025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_targets_ok_nparr</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ac1e82f0e0b77321549cf89d6b7d183cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>point</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a65df3a72368df076d72feeed4a978500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>predict_data</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a8d8d3af217ce6bf8c5e1edb5c1cfcb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_img</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>af1a892353d0c03aa3e6a7083e3c40740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a805818dd87621d5584eeb4c35a33b8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req_point</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ab3a49133b05d333cc6733e7b4027816c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>response</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a4ddff79fe72363b30872fd5d545c1ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shape</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ad265863e31c3893fad84855136597afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>succeed</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a083de04a4e5dd96c7565476495bb16df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>target</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a57df15186d8083b405730a1ea251f7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>w</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a18b0b0bfd65d3d7b98ad9fb35a350796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>WARNING</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a7e90af06275726bb2f3a46395a9334b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>random_forest_server.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>random__forest__server_8py.html</filename>
    <class kind="class">node_scripts::random_forest_server::RandomForestServer</class>
    <namespace>node_scripts::random_forest_server</namespace>
    <member kind="variable">
      <type></type>
      <name>class_file</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a03c7f1cbfd640688f4f07e702ecd5487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>data_x</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a368cc0a79b779e0d9153ec2ae668536d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>data_y</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a9bd47e55d2e9f3860f4a0d7ac50f122a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>float_strings</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a3640655fe7be56a96271a345ecc99ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a678c5e4ca954f1bb7229dfffb16b5afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_file</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a5dfbdebdadb1e2f34913b1cbbbc65c19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rect_array_actual_size_filter.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>rect__array__actual__size__filter_8cpp.html</filename>
    <includes id="rect__array__actual__size__filter_8h" name="rect_array_actual_size_filter.h" local="yes" imported="no">jsk_perception/rect_array_actual_size_filter.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>rect__array__actual__size__filter_8cpp.html</anchorfile>
      <anchor>aa49f4571a9d1c76d9cb06e4dba7d35d8</anchor>
      <arglist>(jsk_perception::RectArrayActualSizeFilter, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rect_array_actual_size_filter.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>rect__array__actual__size__filter_8h.html</filename>
    <class kind="class">jsk_perception::RectArrayActualSizeFilter</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>rect_array_to_density_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>rect__array__to__density__image_8cpp.html</filename>
    <includes id="rect__array__to__density__image_8h" name="rect_array_to_density_image.h" local="yes" imported="no">jsk_perception/rect_array_to_density_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>rect__array__to__density__image_8cpp.html</anchorfile>
      <anchor>a9ccb797c35140fedfdcd9260d20cfa99</anchor>
      <arglist>(jsk_perception::RectArrayToDensityImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rect_array_to_density_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>rect__array__to__density__image_8h.html</filename>
    <class kind="class">jsk_perception::RectArrayToDensityImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>rect_array_to_image_marker.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>rect__array__to__image__marker_8py.html</filename>
    <class kind="class">node_scripts::rect_array_to_image_marker::RectArrayToImageMarker</class>
    <namespace>node_scripts::rect_array_to_image_marker</namespace>
    <member kind="variable">
      <type></type>
      <name>rect_array_to_image_marker</name>
      <anchorfile>namespacenode__scripts_1_1rect__array__to__image__marker.html</anchorfile>
      <anchor>ad5f55bb9359e646e4ed7999daa3172d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rect_to_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>rect__to__mask__image_8cpp.html</filename>
    <includes id="rect__to__mask__image_8h" name="rect_to_mask_image.h" local="yes" imported="no">jsk_perception/rect_to_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>rect__to__mask__image_8cpp.html</anchorfile>
      <anchor>a16c2e76ed38e8a055dd8897aab38350e</anchor>
      <arglist>(jsk_perception::RectToMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rect_to_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>rect__to__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::RectToMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>rect_to_roi.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>rect__to__roi_8cpp.html</filename>
    <includes id="rect__to__roi_8h" name="rect_to_roi.h" local="yes" imported="no">jsk_perception/rect_to_roi.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>rect__to__roi_8cpp.html</anchorfile>
      <anchor>a219454a425d67eab31510367fe89106e</anchor>
      <arglist>(jsk_perception::RectToROI, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rect_to_roi.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>rect__to__roi_8h.html</filename>
    <class kind="class">jsk_perception::RectToROI</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>rectangle_detector.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>rectangle__detector_8cpp.html</filename>
    <class kind="class">RectangleDetector</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rectangle__detector_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>regional_feature_based_object_recognition.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>regional__feature__based__object__recognition_8py.html</filename>
    <class kind="class">node_scripts::regional_feature_based_object_recognition::RegionalFeatureBasedObjectRecognition</class>
    <namespace>node_scripts::regional_feature_based_object_recognition</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1regional__feature__based__object__recognition.html</anchorfile>
      <anchor>a7362fe63dcd5440be9c660732ea16b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1regional__feature__based__object__recognition.html</anchorfile>
      <anchor>ad08c82f89da9dd6901f3eaed82402086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG_PATH</name>
      <anchorfile>namespacenode__scripts_1_1regional__feature__based__object__recognition.html</anchorfile>
      <anchor>a78fe8e9aa68cf347f60d614f8b1ee179</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>resnet_v2_50.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/hmr/</path>
    <filename>resnet__v2__50_8py.html</filename>
    <class kind="class">node_scripts::hmr::resnet_v2_50::Block</class>
    <class kind="class">node_scripts::hmr::resnet_v2_50::BottleNeckA</class>
    <class kind="class">node_scripts::hmr::resnet_v2_50::BottleNeckB</class>
    <class kind="class">node_scripts::hmr::resnet_v2_50::ResNet_v2_50</class>
    <namespace>node_scripts::hmr::resnet_v2_50</namespace>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1resnet__v2__50.html</anchorfile>
      <anchor>a4513644808d06a6b8a364d57fa7ced80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgb_decomposer.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>rgb__decomposer_8cpp.html</filename>
    <includes id="rgb__decomposer_8h" name="rgb_decomposer.h" local="yes" imported="no">jsk_perception/rgb_decomposer.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>rgb__decomposer_8cpp.html</anchorfile>
      <anchor>a2c2c4bd1f26617b6437e835210daf4ec</anchor>
      <arglist>(jsk_perception::RGBDecomposer, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgb_decomposer.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>rgb__decomposer_8h.html</filename>
    <class kind="class">jsk_perception::RGBDecomposer</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>robot_to_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>robot__to__mask__image_8cpp.html</filename>
    <includes id="robot__to__mask__image_8h" name="robot_to_mask_image.h" local="yes" imported="no">jsk_perception/robot_to_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>robot__to__mask__image_8cpp.html</anchorfile>
      <anchor>aa43a88670e37dd659ecd5cdc3aa9fc7b</anchor>
      <arglist>(jsk_perception::RobotToMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_to_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>robot__to__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::RobotToMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>roi_to_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>roi__to__mask__image_8cpp.html</filename>
    <includes id="roi__to__mask__image_8h" name="roi_to_mask_image.h" local="yes" imported="no">jsk_perception/roi_to_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>roi__to__mask__image_8cpp.html</anchorfile>
      <anchor>a33966307840238ccf8873ab6da8d5f4c</anchor>
      <arglist>(jsk_perception::ROIToMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>roi_to_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>roi__to__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::ROIToMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>roi_to_rect.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>roi__to__rect_8cpp.html</filename>
    <includes id="roi__to__rect_8h" name="roi_to_rect.h" local="yes" imported="no">jsk_perception/roi_to_rect.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>roi__to__rect_8cpp.html</anchorfile>
      <anchor>aa588594a8dd976ce6453a492bb37bd8c</anchor>
      <arglist>(jsk_perception::ROIToRect, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>roi_to_rect.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>roi__to__rect_8h.html</filename>
    <class kind="class">jsk_perception::ROIToRect</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>saliency_map_generator.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>saliency__map__generator_8h.html</filename>
    <class kind="class">jsk_perception::SaliencyMapGenerator</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>saliency_map_generator_node.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>saliency__map__generator__node_8cpp.html</filename>
    <includes id="saliency__map__generator_8h" name="saliency_map_generator.h" local="no" imported="no">jsk_perception/saliency_map_generator.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>saliency__map__generator__node_8cpp.html</anchorfile>
      <anchor>a3f34000b5d9f6de9ef7eef0da9c6f991</anchor>
      <arglist>(jsk_perception::SaliencyMapGenerator, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>selective_search.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>selective__search_8py.html</filename>
    <class kind="class">node_scripts::selective_search::SelectiveSearch</class>
    <namespace>node_scripts::selective_search</namespace>
    <member kind="variable">
      <type></type>
      <name>selective_search</name>
      <anchorfile>namespacenode__scripts_1_1selective__search.html</anchorfile>
      <anchor>a3df5ed03f5e06b093651fccf3167611e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/</path>
    <filename>setup_8py.html</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>show_results.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/</path>
    <filename>show__results_8py.html</filename>
    <namespace>show_results</namespace>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespaceshow__results.html</anchorfile>
      <anchor>a2441743240b775ebcf35c95cb6d93150</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespaceshow__results.html</anchorfile>
      <anchor>af213ef7c8b4c7d93703d341b047d9832</anchor>
      <arglist>(sequence_dir, result_file, show_false_alarms=False, detection_file=None, update_ms=None, video_filename=None)</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespaceshow__results.html</anchorfile>
      <anchor>a12a97813d9d634ea2075a31617aad576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_UPDATE_MS</name>
      <anchorfile>namespaceshow__results.html</anchorfile>
      <anchor>a4b6133c10e41f1db71e354f0344b6c76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>single_channel_histogram.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>single__channel__histogram_8cpp.html</filename>
    <includes id="single__channel__histogram_8h" name="single_channel_histogram.h" local="yes" imported="no">jsk_perception/single_channel_histogram.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>single__channel__histogram_8cpp.html</anchorfile>
      <anchor>a6e9f3352ea1f3635199182af716a06bc</anchor>
      <arglist>(jsk_perception::SingleChannelHistogram, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>single_channel_histogram.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>single__channel__histogram_8h.html</filename>
    <class kind="class">jsk_perception::SingleChannelHistogram</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>skeletonization.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>skeletonization_8h.html</filename>
    <class kind="class">jsk_perception::Skeletonization</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>skeletonization_nodelet.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>skeletonization__nodelet_8cpp.html</filename>
    <includes id="skeletonization_8h" name="skeletonization.h" local="no" imported="no">jsk_perception/skeletonization.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>skeletonization__nodelet_8cpp.html</anchorfile>
      <anchor>aa79e49405501e11889ae83fb799399fc</anchor>
      <arglist>(jsk_perception::Skeletonization, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sklearn_classifier.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>sklearn__classifier_8py.html</filename>
    <class kind="class">node_scripts::sklearn_classifier::ScikitLearnClassifier</class>
    <namespace>node_scripts::sklearn_classifier</namespace>
    <member kind="variable">
      <type></type>
      <name>sklearn_clf</name>
      <anchorfile>namespacenode__scripts_1_1sklearn__classifier.html</anchorfile>
      <anchor>acffa1da05a41e0ca3e016aed9edb4bfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sklearn_classifier_trainer.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>sklearn__classifier__trainer_8py.html</filename>
    <namespace>sklearn_classifier_trainer</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacesklearn__classifier__trainer.html</anchorfile>
      <anchor>a90c86815c16c41c1477ccec05bf88250</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slic.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/slic/</path>
    <filename>slic_8cpp.html</filename>
    <includes id="slic_8h" name="slic.h" local="yes" imported="no">slic.h</includes>
  </compound>
  <compound kind="file">
    <name>slic.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/slic/</path>
    <filename>slic_8h.html</filename>
    <class kind="class">Slic</class>
    <member kind="define">
      <type>#define</type>
      <name>NR_ITERATIONS</name>
      <anchorfile>slic_8h.html</anchorfile>
      <anchor>a2f0e8ea1ae9ea2e0f305e20caa1cbc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::Vec&lt; double, 5 &gt;</type>
      <name>Vec5d</name>
      <anchorfile>slic_8h.html</anchorfile>
      <anchor>a18467f5f45ec3dc881f3b592065fe4ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slic_superpixels.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>slic__superpixels_8cpp.html</filename>
    <includes id="slic__superpixels_8h" name="slic_superpixels.h" local="yes" imported="no">jsk_perception/slic_superpixels.h</includes>
    <includes id="slic_8h" name="slic.h" local="yes" imported="no">slic.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>slic__superpixels_8cpp.html</anchorfile>
      <anchor>a42687e5e359ba8e7992f993c6a95ed1f</anchor>
      <arglist>(jsk_perception::SLICSuperPixels, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slic_superpixels.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>slic__superpixels_8h.html</filename>
    <class kind="class">jsk_perception::SLICSuperPixels</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>sliding_window_object_detector.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>sliding__window__object__detector_8cpp.html</filename>
    <includes id="sliding__window__object__detector_8h" name="sliding_window_object_detector.h" local="no" imported="no">jsk_perception/sliding_window_object_detector.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>sliding__window__object__detector_8cpp.html</anchorfile>
      <anchor>a49288f4946454cc0c84a16452b78e056</anchor>
      <arglist>(jsk_perception::SlidingWindowObjectDetector, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sliding_window_object_detector.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>sliding__window__object__detector_8h.html</filename>
    <includes id="histogram__of__oriented__gradients_8h" name="histogram_of_oriented_gradients.h" local="no" imported="no">jsk_perception/histogram_of_oriented_gradients.h</includes>
    <class kind="class">jsk_perception::SlidingWindowObjectDetector</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>sliding_window_object_detector_trainer.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>sliding__window__object__detector__trainer_8h.html</filename>
    <includes id="histogram__of__oriented__gradients_8h" name="histogram_of_oriented_gradients.h" local="no" imported="no">jsk_perception/histogram_of_oriented_gradients.h</includes>
    <class kind="class">jsk_perception::SlidingWindowObjectDetectorTrainer</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>sliding_window_object_detector_trainer_node.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>sliding__window__object__detector__trainer__node_8cpp.html</filename>
    <includes id="sliding__window__object__detector__trainer_8h" name="sliding_window_object_detector_trainer.h" local="no" imported="no">jsk_perception/sliding_window_object_detector_trainer.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>sliding__window__object__detector__trainer__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>smpl.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/hmr/</path>
    <filename>smpl_8py.html</filename>
    <class kind="class">node_scripts::hmr::smpl::SMPL</class>
    <namespace>node_scripts::hmr::smpl</namespace>
    <member kind="function">
      <type>def</type>
      <name>batch_global_rigid_transformation</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1smpl.html</anchorfile>
      <anchor>ad6c9ff0ae1ed808b1bd956165691d5dd</anchor>
      <arglist>(Rs, Js, parent, rotate_base=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>batch_rodrigues</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1smpl.html</anchorfile>
      <anchor>abb599625c1979cb28d4c15c2026fc526</anchor>
      <arglist>(theta)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>batch_skew</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1smpl.html</anchorfile>
      <anchor>a49527e23218655522423c852648345f2</anchor>
      <arglist>(vec, batch_size=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1smpl.html</anchorfile>
      <anchor>a8f22510c7b96f297f9e81382cf85af5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>snake_segmentation.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>snake__segmentation_8cpp.html</filename>
    <includes id="snake__segmentation_8h" name="snake_segmentation.h" local="yes" imported="no">jsk_perception/snake_segmentation.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>snake__segmentation_8cpp.html</anchorfile>
      <anchor>af764f7e1b7b0cad0e5ee83853b0934f0</anchor>
      <arglist>(jsk_perception::SnakeSegmentation, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>snake_segmentation.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>snake__segmentation_8h.html</filename>
    <class kind="class">jsk_perception::SnakeSegmentation</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>solidity_rag_merge.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>solidity__rag__merge_8py.html</filename>
    <class kind="class">node_scripts::solidity_rag_merge::SolidityRagMerge</class>
    <namespace>node_scripts::solidity_rag_merge</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_solidity_merge_func</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>ad1bb571b8b30cb130882b55581fba7ca</anchor>
      <arglist>(graph, src, dst)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_solidity_weight_func</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>a10bfec1274a2308545107ae55f475e6f</anchor>
      <arglist>(graph, src, dst, n)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>closed_mask_roi</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>a435d0fb005296d9713669795f63a0cd1</anchor>
      <arglist>(mask)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>masked_slic</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>a767c5ac21fff3f0d92fe9b4ec5d3366b</anchor>
      <arglist>(img, mask, n_segments, compactness)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rag_solidity</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>a7969dc69f511fb036c08543cb5d0910a</anchor>
      <arglist>(labels, connectivity=2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sparse_image_decoder.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>sparse__image__decoder_8cpp.html</filename>
    <class kind="class">jsk_perception::SparseImageDecoder</class>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>sparse__image__decoder_8cpp.html</anchorfile>
      <anchor>a75f5b8fcff925c7634c24ba9fb122553</anchor>
      <arglist>(jsk_perception::SparseImageDecoder, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sparse_image_encoder.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>sparse__image__encoder_8cpp.html</filename>
    <class kind="class">jsk_perception::SparseImageEncoder</class>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>sparse__image__encoder_8cpp.html</anchorfile>
      <anchor>aeba81c5bcbe6461b5ef3a05e16467b14</anchor>
      <arglist>(jsk_perception::SparseImageEncoder, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>speak_when_label_found.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>speak__when__label__found_8py.html</filename>
    <class kind="class">node_scripts::speak_when_label_found::SpeakWhenLabelFound</class>
    <namespace>node_scripts::speak_when_label_found</namespace>
  </compound>
  <compound kind="file">
    <name>split_fore_background.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>split__fore__background_8py.html</filename>
    <class kind="class">node_scripts::split_fore_background::SplitForeBackground</class>
    <namespace>node_scripts::split_fore_background</namespace>
    <member kind="variable">
      <type></type>
      <name>split_fbg</name>
      <anchorfile>namespacenode__scripts_1_1split__fore__background.html</anchorfile>
      <anchor>ab8f8e473119a81b4a5cff77749b1dc5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ssd_object_detector.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>ssd__object__detector_8py.html</filename>
    <class kind="class">node_scripts::ssd_object_detector::SSDObjectDetector</class>
    <namespace>node_scripts::ssd_object_detector</namespace>
    <member kind="variable">
      <type></type>
      <name>cv_resize_backend</name>
      <anchorfile>namespacenode__scripts_1_1ssd__object__detector.html</anchorfile>
      <anchor>af4c7841bff95e43eefe8022237264c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1ssd__object__detector.html</anchorfile>
      <anchor>ac519503ff56767f5c45cccfc5e50da6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssd</name>
      <anchorfile>namespacenode__scripts_1_1ssd__object__detector.html</anchorfile>
      <anchor>a1d543092cdb967fecd992d19049615f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ssd_train_dataset.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>ssd__train__dataset_8py.html</filename>
    <class kind="class">ssd_train_dataset::MultiboxTrainChain</class>
    <class kind="class">ssd_train_dataset::SSDDataset</class>
    <class kind="class">ssd_train_dataset::Transform</class>
    <namespace>ssd_train_dataset</namespace>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a11a429983f86d963e65c72ed458c98af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dataset</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a54e9dcd9032ec0933527b8acef16c492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a0d2692266b26e0a061000e4281d8829c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a4a8cf386f1394106c7852a1df92324f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>float</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a0f6ba803dc4196a27de64c8fc1d89026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a658b69d240177453cae59e3393ea0b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>int</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a4c4db514835dd3df49cdbe6a481c4f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_names</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>aa171bd42529e08e8b89137c14f87a868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_interval</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>acc2c5f148f508360d3719225468674b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a9be41916ecd791c1b671c147cdf0e5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optimizer</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a3cc2fdc53c3eb32a9962dcbd26f079ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a4047345c1e46a5fc118673efca061ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pretrained_model</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a50d496e780019d6226fb13991418b608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>str</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a4617f139bf54069df9e53eb74b7b4778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a26d2f37fc2332ac7ef7d7d1c9b337b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_iter</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>ace5927b2d19ee831b2f5776961d8df97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a5104a4595a326b27fa36223bdc3ee15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_chain</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>af9e69944bd7a813fa3afe7caf074db32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_iter</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a14ef147f5d156f42481614dc7afe0548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trainer</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a7567a05ce00b506a7efe3d0fd36f6679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trigger</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a055525092c5fc65a35dde31d0b4cd07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>ad0682c02aaf527adb8265f8b5f18caed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>updater</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a332d98f90fcefb5f7d20fe383d7fe845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>val_interval</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a8571ec8b5ed9ab751ef31c7bf05b6852</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>subtract_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>subtract__mask__image_8cpp.html</filename>
    <includes id="subtract__mask__image_8h" name="subtract_mask_image.h" local="no" imported="no">jsk_perception/subtract_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>subtract__mask__image_8cpp.html</anchorfile>
      <anchor>a7d45b7ca1d0ab96842d5057170f8831e</anchor>
      <arglist>(jsk_perception::SubtractMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>subtract_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>subtract__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::SubtractMaskImage</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>tabletop_color_difference_likelihood.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>tabletop__color__difference__likelihood_8cpp.html</filename>
    <includes id="tabletop__color__difference__likelihood_8h" name="tabletop_color_difference_likelihood.h" local="yes" imported="no">jsk_perception/tabletop_color_difference_likelihood.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_PARAMETER_MAX_ARITY</name>
      <anchorfile>tabletop__color__difference__likelihood_8cpp.html</anchorfile>
      <anchor>a6f8d72f246afd169db5484099cdd9349</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>tabletop__color__difference__likelihood_8cpp.html</anchorfile>
      <anchor>ae8234c37f500e16d981e8460532136a6</anchor>
      <arglist>(jsk_perception::TabletopColorDifferenceLikelihood, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tabletop_color_difference_likelihood.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>tabletop__color__difference__likelihood_8h.html</filename>
    <class kind="class">jsk_perception::TabletopColorDifferenceLikelihood</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="file">
    <name>test_slic.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/slic/</path>
    <filename>test__slic_8cpp.html</filename>
    <includes id="slic_8h" name="slic.h" local="yes" imported="no">slic.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__slic_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_sparse_image.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/test/</path>
    <filename>test__sparse__image_8py.html</filename>
    <class kind="class">test_sparse_image::EdgeImagePublisher</class>
    <class kind="class">test_sparse_image::TestSparseImage</class>
    <namespace>test_sparse_image</namespace>
  </compound>
  <compound kind="file">
    <name>tile_image.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>tile__image_8py.html</filename>
    <class kind="class">node_scripts::tile_image::TileImages</class>
    <namespace>node_scripts::tile_image</namespace>
    <member kind="function">
      <type>def</type>
      <name>draw_text_box</name>
      <anchorfile>namespacenode__scripts_1_1tile__image.html</anchorfile>
      <anchor>a0915cb77479d6ecafed8cf9bf89c54b8</anchor>
      <arglist>(img, text, font_scale=0.8, thickness=2, color=(0, 255, 0), fg_color=(0, 0, 0), loc=&apos;ltb&apos;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tile_image</name>
      <anchorfile>namespacenode__scripts_1_1tile__image.html</anchorfile>
      <anchor>a0eecbc49d035e16e1cb98105d150d7c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>track.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/deep_sort/</path>
    <filename>track_8py.html</filename>
    <class kind="class">deep_sort::track::Track</class>
    <class kind="class">deep_sort::track::TrackState</class>
    <namespace>deep_sort::track</namespace>
  </compound>
  <compound kind="file">
    <name>tracker.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/deep_sort/</path>
    <filename>tracker_8py.html</filename>
    <class kind="class">deep_sort::tracker::Tracker</class>
    <namespace>deep_sort::tracker</namespace>
  </compound>
  <compound kind="file">
    <name>train_fcn.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>train__fcn_8py.html</filename>
    <class kind="class">train_fcn::TrainFCN</class>
    <namespace>train_fcn</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacetrain__fcn.html</anchorfile>
      <anchor>a785b868c447ef034a3852c52381a6558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacetrain__fcn.html</anchorfile>
      <anchor>aec06f4d51e0ef0f1fa80714bca505c96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>train_fcn_depth_prediction.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>train__fcn__depth__prediction_8py.html</filename>
    <namespace>train_fcn_depth_prediction</namespace>
    <member kind="function">
      <type>def</type>
      <name>colorize_depth</name>
      <anchorfile>namespacetrain__fcn__depth__prediction.html</anchorfile>
      <anchor>a7c9e8c1c5ff448786d957fd2e7ffa6e9</anchor>
      <arglist>(depth, min_value=None, max_value=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetrain__fcn__depth__prediction.html</anchorfile>
      <anchor>aa364ea453306277e5e6a5cd462c9bfdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>namespacetrain__fcn__depth__prediction.html</anchorfile>
      <anchor>a4a2ffd9ef7f65942b3001823685bc5ff</anchor>
      <arglist>(in_data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>train_mask_rcnn.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>train__mask__rcnn_8py.html</filename>
    <class kind="class">train_mask_rcnn::TrainMaskRCNN</class>
    <namespace>train_mask_rcnn</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacetrain__mask__rcnn.html</anchorfile>
      <anchor>ae70ffa637d417aa9f883708accda1ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacetrain__mask__rcnn.html</anchorfile>
      <anchor>a85e812d67cf0034222a8a18a15a34c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>train_ssd.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/scripts/</path>
    <filename>train__ssd_8py.html</filename>
    <class kind="class">train_ssd::MultiboxTrainChain</class>
    <class kind="class">train_ssd::Transform</class>
    <namespace>train_ssd</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetrain__ssd.html</anchorfile>
      <anchor>aa9ad821aae44afacf54af13822d08867</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cv_resize_backend</name>
      <anchorfile>namespacetrain__ssd.html</anchorfile>
      <anchor>ab8c08df99ad4daec906d29652162e9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacetrain__ssd.html</anchorfile>
      <anchor>aa54a78873467818dad66f2d434196513</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unapply_mask_image.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>unapply__mask__image_8cpp.html</filename>
    <includes id="unapply__mask__image_8h" name="unapply_mask_image.h" local="yes" imported="no">jsk_perception/unapply_mask_image.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>unapply__mask__image_8cpp.html</anchorfile>
      <anchor>a8389f2434f4a995078b4c26092fa41f8</anchor>
      <arglist>(jsk_perception::UnapplyMaskImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unapply_mask_image.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>unapply__mask__image_8h.html</filename>
    <class kind="class">jsk_perception::UnapplyMaskImage</class>
    <namespace>jsk_perception</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JSK_PERCEPTION_UNAPPLY_MASK_IMAGE_H_</name>
      <anchorfile>unapply__mask__image_8h.html</anchorfile>
      <anchor>a4f155eac3351532f97d9380c160bc147</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unwrap_histogram_with_range_array.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>unwrap__histogram__with__range__array_8py.html</filename>
    <class kind="class">node_scripts::unwrap_histogram_with_range_array::HistogramWithRangeArrayUnwrapper</class>
    <namespace>node_scripts::unwrap_histogram_with_range_array</namespace>
    <member kind="variable">
      <type></type>
      <name>unwrapper</name>
      <anchorfile>namespacenode__scripts_1_1unwrap__histogram__with__range__array.html</anchorfile>
      <anchor>a4cb87bcdb127d6f7471a93b9cd56241b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vgg16_object_recognition.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/</path>
    <filename>vgg16__object__recognition_8py.html</filename>
    <class kind="class">node_scripts::vgg16_object_recognition::VGG16ObjectRecognition</class>
    <namespace>node_scripts::vgg16_object_recognition</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1vgg16__object__recognition.html</anchorfile>
      <anchor>aa20c3712cbdb0e011d454298d9430ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1vgg16__object__recognition.html</anchorfile>
      <anchor>a2966410d2852d001b0ff35aee84ca683</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>virtual_camera_mono.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>virtual__camera__mono_8cpp.html</filename>
    <class kind="class">VirtualCameraMono</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>virtual__camera__mono_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vis_bboxes.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/</path>
    <filename>vis__bboxes_8py.html</filename>
    <namespace>node_scripts::deep_sort::vis_bboxes</namespace>
    <member kind="function">
      <type>def</type>
      <name>vis_bboxes</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1vis__bboxes.html</anchorfile>
      <anchor>afadea03ff78a795a3bf672341de0d630</anchor>
      <arglist>(img, bboxes, labels, font_scale=0.8, thickness=1, font_face=cv2.FONT_HERSHEY_SIMPLEX, text_color=(255, 255, 255), max_label_num=1024)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>voc_colormap</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1vis__bboxes.html</anchorfile>
      <anchor>a81187ea471f78818ddc0aef98ffe5b4b</anchor>
      <arglist>(nlabels)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visualization.py</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/node_scripts/deep_sort/deep_sort/application_util/</path>
    <filename>visualization_8py.html</filename>
    <class kind="class">application_util::visualization::NoVisualization</class>
    <class kind="class">application_util::visualization::Visualization</class>
    <namespace>application_util::visualization</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_unique_color_float</name>
      <anchorfile>namespaceapplication__util_1_1visualization.html</anchorfile>
      <anchor>ab2c5011c5efbcb12d5924679abde05c2</anchor>
      <arglist>(tag, hue_step=0.41)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_unique_color_uchar</name>
      <anchorfile>namespaceapplication__util_1_1visualization.html</anchorfile>
      <anchor>acd75465693504360973e83fefdc46597</anchor>
      <arglist>(tag, hue_step=0.41)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>white_balance_converter.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>white__balance__converter_8cpp.html</filename>
    <class kind="union">WhiteBalanceConverter::RGBValue</class>
    <class kind="class">WhiteBalanceConverter</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>white__balance__converter_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ycc_decomposer.cpp</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/src/</path>
    <filename>ycc__decomposer_8cpp.html</filename>
    <includes id="ycc__decomposer_8h" name="ycc_decomposer.h" local="yes" imported="no">jsk_perception/ycc_decomposer.h</includes>
    <namespace>jsk_perception</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>ycc__decomposer_8cpp.html</anchorfile>
      <anchor>aa43cd126cbbce1807e3a2594190644a3</anchor>
      <arglist>(jsk_perception::YCCDecomposer, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ycc_decomposer.h</name>
    <path>/tmp/ws/src/jsk_recognition/jsk_perception/include/jsk_perception/</path>
    <filename>ycc__decomposer_8h.html</filename>
    <class kind="class">jsk_perception::YCCDecomposer</class>
    <namespace>jsk_perception</namespace>
  </compound>
  <compound kind="class">
    <name>jsk_perception::AddMaskImage</name>
    <filename>classjsk__perception_1_1AddMaskImage.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>ApproxSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>a5a71bfe144d1efdc3dc9eaa1fa3cd7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>a092453f839e5511b96100a41e3ebd850</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddMaskImage</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>a8cc6ac4a755b667f00db83ec15c76ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>a2e05268820cbeed0eba00279e6caf351</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;src1_msg, const sensor_msgs::Image::ConstPtr &amp;src2_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>a032aba664a9fcec49495acf82c5ce933</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>ab522a217c4c426fb7a1745145983a5e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>a405ddc93f3de5ee8e5366b1b0bcf6ce1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>afba25e63602b02b4735d5aac93e4c25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproxSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>ad413bb387e2caa0ea73776cddf9e4ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>af853bed3f9ab12c2d9328fb9c60dc7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_src1_</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>a8c69aae4ac79cacab5b3d3beaa8f6b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_src2_</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>ab17d6950f4b225c49b8e4699ac7f8d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1AddMaskImage.html</anchorfile>
      <anchor>ab3270ec692d7928b7ef2790ecf0d6b0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::alexnet_object_recognition::AlexNetObjectRecognition</name>
    <filename>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</filename>
    <base>node_scripts::vgg16_object_recognition::VGG16ObjectRecognition</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</anchorfile>
      <anchor>a699128df34d64a3d3c5cd5bcfa916499</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</anchorfile>
      <anchor>ac5cca0d7f7ca114b1d5b079f343bc0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>insize</name>
      <anchorfile>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</anchorfile>
      <anchor>a487fce18adfe60eca5618a7dea887adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</anchorfile>
      <anchor>a5b49e9e3adaf8fe4f0bb58ec4a2d9771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model_name</name>
      <anchorfile>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</anchorfile>
      <anchor>a08c9cb033d7f101dbc1b86659417049f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</anchorfile>
      <anchor>a9a42f026866b798b1803afe724024bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_input</name>
      <anchorfile>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</anchorfile>
      <anchor>a9d243768e10c6b3dd510c81e8e2d3165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_names</name>
      <anchorfile>classnode__scripts_1_1alexnet__object__recognition_1_1AlexNetObjectRecognition.html</anchorfile>
      <anchor>a1d18fb0eeb0b5d5ee8583e9a640bbe9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ApplyMaskImage</name>
    <filename>classjsk__perception_1_1ApplyMaskImage.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a06d1b0a547aa39dd5b2211faa6b78a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a741d0e039bdccd02385d42d07d2129f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ApplyMaskImage</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a143e29f96e41728cb170fa1b4bb0ce62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a388d338d9383a1d2e8cf466c3cf80bd9</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a8b3229a95ecdb238bb5fceb8ce3f465e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a025ef6727f9ff0aec1e18c2c8b99957c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>af1b8ed9b905d44c8470f5823443d077d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>aee2bd94b91ff62f1d35013c405588e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a56e4d673428ff3a1f66280b89a142a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>clip_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>ac8627aab64d4acd93b596b4f070cf18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>cval_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a66036a57278ca9f019e0c4070d1f55b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mask_black_to_transparent_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a4a3ca885ab4270075c938500e61563c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>negative_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a9ce7f0d7c53ff51c5d5e5248f76c5cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>negative_before_clip_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a4da5e43344507cb5f723a24358e3e93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_image_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a763f1693295cd43b7ec6f57fd1d32fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_mask_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a4f9ae7050a3c9f56cad53b37fa11db9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a16947be2ac2b5bef465d0ee726ac9957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a98288297e1351522af2c00a0f90c9d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_mask_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>ad27f9df9064fb66ab2114c8925adba6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1ApplyMaskImage.html</anchorfile>
      <anchor>a79026a048abd8602d8d9a21193051803</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::BackgroundSubstraction</name>
    <filename>classjsk__perception_1_1BackgroundSubstraction.html</filename>
    <member kind="typedef">
      <type>jsk_perception::BackgroundSubstractionConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>aadd6a6f9a93b5f87f5f92bd910857be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BackgroundSubstraction</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>a5ced2436042aad51cc1492efa6d054bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>aa882923cd1fd80533b8732d2ff300789</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>a97231c1c39f0322b25312df77bd7f049</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>a0391d92b8d9b36aac3c7fbd93f3ec3c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>substract</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>aaf6eea85875ee68a8786aff56a6f215d</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>aae539ca561eb8fd57fc2a70e70cc15ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>background_ratio_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>a249b6f8ca7dc857315e0b8ab3da697ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::BackgroundSubtractorMOG2</type>
      <name>bg_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>ae030e462e1678112268b3cfcdaf49dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>detect_shadows_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>a9404296cda7afacf4c3074aa5bd082c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>ab658a70c7110af6aad065f5a22beba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>ab435d4ab9e65ba5f1119c969284864b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>a9ca38410e6343234df38cd2b05acd4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nmixtures_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>a71e4f20ce93356b4cd291c766805bdf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>abe18c04d4039b97d1d728d2f8aacbf36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1BackgroundSubstraction.html</anchorfile>
      <anchor>a857b94256af3d7e9f10c34592edac0c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::Bing</name>
    <filename>classjsk__perception_1_1Bing.html</filename>
    <member kind="function">
      <type></type>
      <name>Bing</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>a09155c226c0c252f011a988ab44bd331</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>ad388f8eaadd7e772c57f557d4953e4c3</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>acdea0a692d00d6d4006d7ad2d94ae99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>afeb69884cc22f2b38cd451103e6ff9f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>a30baad9862f3d731aa7851a6db7d0e0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::saliency::ObjectnessBING *</type>
      <name>binger_</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>aa9735adac77565d18c3dc94ed5426660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>a102fc91f1a3e3e46c700c3b3efc3d80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_objectness_</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>aee081dee01a6519fb64080d5f60409ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_rects_</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>ae597ef6d914e9b232afcaf8e0b841b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1Bing.html</anchorfile>
      <anchor>a117bd66bfc6a3afae7e15dc5ba7ae551</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::binpack_rect_array::BinPack</name>
    <filename>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>ac458ee83d1c8e1f0244203f008ee8c02</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bin_pack</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>a9f283f091d46aaeab2335b1c87764945</anchor>
      <arglist>(self, rects)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>ae455746a56de6533156397a6c6d98b0e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>a97998c0aac2087a0c69a84e2440014ea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>aca5f9a4d7023e46e8c1f39f3e4c71c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>a39df5b53db7d286efcc9344ee168dda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_rects_</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>a730d016e13b3df1138b2642be8698c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sync</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>a3c0882bbbf78316dbc3a09681ae792ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1BinPack.html</anchorfile>
      <anchor>a9cf85b5ea192ff5998720d1eadbed40e</anchor>
      <arglist>(self, img_msg, rects)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::BlackHat</name>
    <filename>classjsk__perception_1_1BlackHat.html</filename>
    <base>jsk_perception::MorphologicalImageOperator</base>
    <member kind="function">
      <type></type>
      <name>BlackHat</name>
      <anchorfile>classjsk__perception_1_1BlackHat.html</anchorfile>
      <anchor>a4a63602192b1fd296f65db58713a8020</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::BlobDetector</name>
    <filename>classjsk__perception_1_1BlobDetector.html</filename>
    <member kind="typedef">
      <type>BlobDetectorConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>a4b31c53cc236f60174240e91994fe6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlobDetector</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>abc36b1d05f620fa24f5be4219134dc53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>a0d062d8c9ef1d6a498591b91d08005c8</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>ab920d6aef3d96a494fb53875a0070264</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>a5b06c22f0ccca68150d1d62c6c44d9f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>ac4a234631ef4dbb8141b1a8697954d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>ad4ac7789db4a769d63762ee7cd21a6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>min_area_</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>af6a36749d74a19788189edc87a88627d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>ac841f3d53c1277823ba7ba36a2ae42c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>aa8b7610b8eb1d8c7e3c38813c8cfa6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>a6a266ae130aaa132db6a61d17654b50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1BlobDetector.html</anchorfile>
      <anchor>ace4c42a5f2971464330b003268e8ee84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::binpack_rect_array::Block</name>
    <filename>classnode__scripts_1_1binpack__rect__array_1_1Block.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__cmp__</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Block.html</anchorfile>
      <anchor>ad195cb90cb8762304da2fc0964a90114</anchor>
      <arglist>(self, another)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Block.html</anchorfile>
      <anchor>a29eb8f351a8de543e219180c93740d65</anchor>
      <arglist>(self, rect)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>height_cmp</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Block.html</anchorfile>
      <anchor>ab4f322d38283c9b3a00c106cd77ed2a8</anchor>
      <arglist>(self, another)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>max_cmp</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Block.html</anchorfile>
      <anchor>a5a211b5faa88ea3ef66b755989fc9486</anchor>
      <arglist>(self, another)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>min_cmp</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Block.html</anchorfile>
      <anchor>a44513e1ca129c8033a68a34ef119b612</anchor>
      <arglist>(self, another)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>width_cmp</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Block.html</anchorfile>
      <anchor>a547b8fccf82b617a8b83dc9d08a76b77</anchor>
      <arglist>(self, another)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rect</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Block.html</anchorfile>
      <anchor>a19f4c2c70295b3143156dec708d55a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>used</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Block.html</anchorfile>
      <anchor>ac7537bc30cd7f3d21d2a62de16d4f043</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::hmr::resnet_v2_50::Block</name>
    <filename>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1Block.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1Block.html</anchorfile>
      <anchor>a616240dfbeb258722d228ea46b966872</anchor>
      <arglist>(self, x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1Block.html</anchorfile>
      <anchor>a697a06887cb75d8f3db8581a415d8331</anchor>
      <arglist>(self, layer, in_size, ch, out_size, stride=2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::bof_histogram_extractor::BoFHistogramExtractor</name>
    <filename>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>abed4b41c5c6bd59dd9f8385843b10636</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>a5949d6fe4e119e936566a1d8c0ffaecc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>adea7acbc545473c893d2f3dfdb9718dd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bof</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>afd54479532421516fda76f5462869e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>a7843b653ab33a90184bf66588d1903f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>a21884acdb5927d7e25f39bbf5c5c1e51</anchor>
      <arglist>(self, feature_msg, label_msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>a2b49da0490cc3bc676cf9214a6434fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub_feature</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>a72995f68168bdc6368008bfa74561e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub_label</name>
      <anchorfile>classnode__scripts_1_1bof__histogram__extractor_1_1BoFHistogramExtractor.html</anchorfile>
      <anchor>a324070e6e2a6f1f4fa831c5564fbf97f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::hmr::resnet_v2_50::BottleNeckA</name>
    <filename>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>ab244c44916acf7d56ce12ae5119a1660</anchor>
      <arglist>(self, x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>af732782fdef515cf111f4884dbf32720</anchor>
      <arglist>(self, in_size, ch, out_size, stride=2)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bn1</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>a90ff41edfb8faaef83c7718e0c82cdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bn2</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>aaf5ae04a87a6b28b4766f008bb7a7e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv1</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>a025dd38bcf72fdc318433997d360df47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv2</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>a86759e1b0eba72e7b00cf2ba8dc85df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>a003a983874a8948df5c16c88f026b0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>a2bcc2a538e1a8011e5c45476e6c786f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preact</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>a3545a2cc4fc6190ae6e6e689cc67bd45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stride</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckA.html</anchorfile>
      <anchor>a7521857ff4cacb47eb7ee0bc016be649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::hmr::resnet_v2_50::BottleNeckB</name>
    <filename>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>a167170a6ecde2cfe0858e94fb8bcab0d</anchor>
      <arglist>(self, x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>a698d05aa48f2edd1f08bccad2f346451</anchor>
      <arglist>(self, in_size, ch, stride=2)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bn1</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>a32808a5e73022dd4c6cd35c1a3d55327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bn2</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>a203d940e3fe8fcfdf0216653e98ed11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv1</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>acb7f91e094eabf2fbb521599eefea7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv2</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>a1246432e429a6230c5ee6bc8a9c57518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>a6cdf78eb52b23e9e058149fca6dbc9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preact</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>a3f3bdbbceede534159efc8aa175bae2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stride</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1BottleNeckB.html</anchorfile>
      <anchor>a7e416ff3383ce39960a8d20ad4fae34f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::BoundingBoxToRect</name>
    <filename>classjsk__perception_1_1BoundingBoxToRect.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::CameraInfo, jsk_recognition_msgs::BoundingBoxArray &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>aa2e5eeeec98e155ae0495e7b435d5b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::CameraInfo, jsk_recognition_msgs::BoundingBox &gt;</type>
      <name>ApproximateSyncPolicyBox</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a33b9f510572ba797245709020f9e98e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; BoundingBoxToRect &gt;</type>
      <name>Ptr</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>abf517358e836c89d0830f0e19a141084</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::CameraInfo, jsk_recognition_msgs::BoundingBoxArray &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a5274a3f3f627e20440f2b3da20bb2351</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::CameraInfo, jsk_recognition_msgs::BoundingBox &gt;</type>
      <name>SyncPolicyBox</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a0a9a72ef46993241a8dc2e3a8cb8414e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoundingBoxToRect</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>aef8a1f8187b348b22427fc2861ed3123</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>inputBoxCallback</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>ac3137764c02993f3446cccafa5dc4b16</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg, const jsk_recognition_msgs::BoundingBox::ConstPtr &amp;box_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>inputCallback</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a73e1b913e4209ba7382e6e81bc14d16c</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg, const jsk_recognition_msgs::BoundingBoxArray::ConstPtr &amp;boxes_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internalCallback</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a7d6506e7bca7ffcc769cf9d3ed0748cc</anchor>
      <arglist>(const jsk_recognition_msgs::BoundingBoxArrayWithCameraInfo::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a01eefa0ade8aa7d7777d07a5ded271a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>acaefd2bdf45734843692c67cc22f2d6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>abc91499085ee03225550c61776f176b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a1ea64dde9d5c5e7ea38b62b0a107f807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a95d09e0be0b1917348b8a42166002569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicyBox &gt; &gt;</type>
      <name>async_box_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>adbe6748886ef5a3b3251f598c4e34b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>frame_id_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>ae9eb8c222f7d5a1537b08972319a555a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>aca5ede477774b295a650a70cba6472e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a8e6606a533c555606656bb5928b94db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_internal_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a645869d74a1d8e2da7476298cfde19ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a3296de46f3463ebad06b2b59bcc396f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::BoundingBox &gt;</type>
      <name>sub_box_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a354a059dcf1e295c2ced81c2d3ace6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::BoundingBoxArrayWithCameraInfo &gt;</type>
      <name>sub_box_with_info_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a85f834b60455d803821e8f915ae9b8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::BoundingBoxArray &gt;</type>
      <name>sub_boxes_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a83cc2bf155915f3e0aa9671d2322a8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a48ec36a50470936e6fd0ec2d398751c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a7b65e653fad8c5cb899bd1dc39522d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicyBox &gt; &gt;</type>
      <name>sync_box_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a9f0c061de3165015fc4f4fa4ac997277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; tf::MessageFilter&lt; jsk_recognition_msgs::BoundingBoxArrayWithCameraInfo &gt; &gt;</type>
      <name>tf_filter_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a7174d057e9ef45f537a001d2b165e3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener *</type>
      <name>tf_listener_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>a7f663101d0891312ce98ada1ba30a810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>tf_queue_size_</name>
      <anchorfile>classjsk__perception_1_1BoundingBoxToRect.html</anchorfile>
      <anchor>ac2fbce39af6dd50b91c00e0b5c462cf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::BoundingObjectMaskImage</name>
    <filename>classjsk__perception_1_1BoundingObjectMaskImage.html</filename>
    <member kind="function">
      <type></type>
      <name>BoundingObjectMaskImage</name>
      <anchorfile>classjsk__perception_1_1BoundingObjectMaskImage.html</anchorfile>
      <anchor>a7ef75f5b00e12ec73dd6f6fa23ea1606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1BoundingObjectMaskImage.html</anchorfile>
      <anchor>a07b3bbd9432fc1717b1f9112920e2647</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1BoundingObjectMaskImage.html</anchorfile>
      <anchor>a9cd056eeea6a02c89064de7a8f041dc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1BoundingObjectMaskImage.html</anchorfile>
      <anchor>a3fe1fa06f4a8efbf962cd4983bf37b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1BoundingObjectMaskImage.html</anchorfile>
      <anchor>a2f3284fcdaa5be279e1ed4909afe3964</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1BoundingObjectMaskImage.html</anchorfile>
      <anchor>a571cca4f5417ed22ec41bb5dd6a5b865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1BoundingObjectMaskImage.html</anchorfile>
      <anchor>abefd0beaf4cbb25cc9ae83080c0950a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1BoundingObjectMaskImage.html</anchorfile>
      <anchor>a42bfd1d34e5c7044870c3eeb38b46043</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::BoundingRectMaskImage</name>
    <filename>classjsk__perception_1_1BoundingRectMaskImage.html</filename>
    <member kind="function">
      <type></type>
      <name>BoundingRectMaskImage</name>
      <anchorfile>classjsk__perception_1_1BoundingRectMaskImage.html</anchorfile>
      <anchor>a7ffda0a6297edf92a85c7c5c3d43f0b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1BoundingRectMaskImage.html</anchorfile>
      <anchor>a4724a69c6337eec8277f384309c7543b</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1BoundingRectMaskImage.html</anchorfile>
      <anchor>a5152ad835e23b4655b3d3d50a2d509dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1BoundingRectMaskImage.html</anchorfile>
      <anchor>abf4012ae9c1a529297ab03dd4115126d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1BoundingRectMaskImage.html</anchorfile>
      <anchor>aaafeac7f56f060ef552f1610f3fe817e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1BoundingRectMaskImage.html</anchorfile>
      <anchor>a7466952a82c476482316f9ab7b6faf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1BoundingRectMaskImage.html</anchorfile>
      <anchor>a3b974667259cb8e0834e381383260f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1BoundingRectMaskImage.html</anchorfile>
      <anchor>ac13c90b5e964fee96d52708d7df19d94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MatcherNode::BOX</name>
    <filename>structMatcherNode_1_1BOX.html</filename>
    <member kind="function">
      <type></type>
      <name>BOX</name>
      <anchorfile>structMatcherNode_1_1BOX.html</anchorfile>
      <anchor>aa3a8b337dfd77c3e2fdcbde3c276a5de</anchor>
      <arglist>(int _x, int _y, int _dx, int _dy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOX</name>
      <anchorfile>structMatcherNode_1_1BOX.html</anchorfile>
      <anchor>a3d976084c97b74d3fffd91e961e37374</anchor>
      <arglist>(int _x, int _y, int _dx, int _dy, double _coefficient)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>coefficient</name>
      <anchorfile>structMatcherNode_1_1BOX.html</anchorfile>
      <anchor>a5cb00953cab3525a9408d5a54dbd9171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dx</name>
      <anchorfile>structMatcherNode_1_1BOX.html</anchorfile>
      <anchor>a5cea9fda5123593ba734ebc5f6a32470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dy</name>
      <anchorfile>structMatcherNode_1_1BOX.html</anchorfile>
      <anchor>af2b223879526c79115a526651c0f3e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structMatcherNode_1_1BOX.html</anchorfile>
      <anchor>a80bd673d97d748656ecf1132bdfba220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structMatcherNode_1_1BOX.html</anchorfile>
      <anchor>afab51213daad6f10c38bb040723be90c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>calc_flow_node</name>
    <filename>classcalc__flow__node.html</filename>
    <member kind="function">
      <type></type>
      <name>calc_flow_node</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>ac754cc29445576c5585de68109262747</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCB</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>aa1f3bdfd8dc8b215338bd02f39e798ac</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;img)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>flow</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>a99365214c81434b72fb674ab163127d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>a2d55806280e4e81fcd0cb5153508b079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>namespace_</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>a0a91b361cf97df35307dbbd8ea3b5fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>a8d1922c753e1db13fa962297529bf5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>prevImg</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>ac2279349e55136b6f75d70de4e1c8306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>result_pub_</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>a3fc6ca95cab11fecb6a18440104ee3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classcalc__flow__node.html</anchorfile>
      <anchor>a1c5f9dcab00ef17d27abc0d0ab567713</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CamShiftDemo</name>
    <filename>classCamShiftDemo.html</filename>
    <class kind="struct">CamShiftDemo::on_mouse_param_type</class>
    <member kind="function">
      <type></type>
      <name>CamShiftDemo</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a5eae165d5ca0ce1108806570427becaf</anchor>
      <arglist>(ros::NodeHandle nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configCb</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ac435a4722ed76120b68ec970a321f684</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCB</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ae81579fa3a7ccd3af2d383bd51d1ddb4</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRectangleCB</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a5a229beb7a9308d2364aa40a27999169</anchor>
      <arglist>(const geometry_msgs::PolygonStampedConstPtr &amp;msg_ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setROICb</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ae9ac95120d48dbc97747bf4927bdf715</anchor>
      <arglist>(sensor_msgs::SetCameraInfo::Request &amp;req, sensor_msgs::SetCameraInfo::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CamShiftDemo</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a09595dffac3ea03547c8c1796f171cef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>onMouse</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a6a51148567e757187aa6f0b1fed30cdc</anchor>
      <arglist>(int event, int x, int y, int flags, void *param)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>jsk_perception::camshiftdemoConfig</type>
      <name>Config</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a703417f95ea781ecbce166d6261c4dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a89e7a4d13efdfe44bc25630ac6e4b4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>backproj_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a74eea2ee32a706672c5bbaa949de5306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>backprojMode_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a592a3218a282e6f6a5e649bf92563885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a2320199fe9baf93b68817bc57a908423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>debug_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>aa7d0963e5946b08fac899938b8d81e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>hist_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a2f1ef07b570a0840a5c82da4ae5c6a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>histimg_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a78043107422da7504cb1e96314c63508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>hranges_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a0c39fb5faf0df34226560d2608061ba5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>hsize_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>abc8b6ca5f06b389df1ccc6189c9f16ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>hsv_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ab9cae21405ed79757fb66dc32471915d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>hue_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ae0e77c4783c138b3201fe21c81a06f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>image_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a498fa8df028e8bf5630e98592b044d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::Image</type>
      <name>img_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a027f6983c809394a70aa06e3c8f1167a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a49b2b380990caa5f304a4fb10ab440cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>mask_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>aa826655699e185bb2a92aae907e4faa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_queue_size_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a9ff72f5ba1fea34d092c1e1d8e2eb1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>aeeefa46bfbaa7c0d8e46918cd90dcfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>on_mouse_param_type</type>
      <name>on_mouse_param_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a7fd3f8d492c59511f31fece3bcec4bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Point</type>
      <name>origin_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>aee24e97496d1bba3890f3ae527b5e625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const float *</type>
      <name>phranges_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a50604def5dffcbf71b4236fadac82fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Publisher</type>
      <name>pub_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a7c0239c42e471c7305714f61ae76b11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Publisher</type>
      <name>pub_hist_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a898e39ad7eee91bd9f41318652d583bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_result_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>aa92aa4ef2b99b87c6710dc554e918bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ReconfigureServer</type>
      <name>reconfigure_server_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ad5cf8e238d10e4562489645c29c83ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>roi_service_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ac7df5caa5dd570b48a136cacdeeca2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Rect</type>
      <name>selection_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>af4334b61c13e5272ac8b604aaf605622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>selectObject_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>aab70d56e16f0cf0487b094b19f18fef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>showHist_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>af32d667f4fb153b07c0cc2d44b98da97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>smin_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ab9e909cdca2108850b0a9d0db8a018d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a1ffff300b0242a2dc616776e8346d312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_rectangle_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a06c60422e9ecd652c870bf746bf80ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RotatedRect</type>
      <name>trackBox_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a388271fef92382088546e7fb7a393d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>trackObject_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a3e981866103dacb5cc6d8400117a51b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Rect</type>
      <name>trackWindow_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a480c57f7660e9b819a9cb4275e3ec6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>vmax_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>a960112cec74f0241da2349d6120b168d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>vmin_</name>
      <anchorfile>classCamShiftDemo.html</anchorfile>
      <anchor>ac4b0205653f1c60e7771bfcab412bf85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::Closing</name>
    <filename>classjsk__perception_1_1Closing.html</filename>
    <base>jsk_perception::MorphologicalImageOperator</base>
    <member kind="function">
      <type></type>
      <name>Closing</name>
      <anchorfile>classjsk__perception_1_1Closing.html</anchorfile>
      <anchor>aebfd3f023fce76d69cad1e0d01e18492</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ColorHistogram</name>
    <filename>classjsk__perception_1_1ColorHistogram.html</filename>
    <member kind="typedef">
      <type>jsk_perception::ColorHistogramConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a5a38e27808e81aab2d9ed426b08af334</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>MaskSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a23c6705ff71762d4f91fbdca17565512</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, geometry_msgs::PolygonStamped &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a4503618b206c89c988323c91ba2b5594</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorHistogram</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>ae0cfa1708e4f7d23410e88707a29d11a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a99e0a0bc119abd43d618f9e6136f7060</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convertHistogramToMsg</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>ada16b700841450bd8cdb0190a846f3fd</anchor>
      <arglist>(const cv::Mat &amp;hist, int size, jsk_recognition_msgs::ColorHistogram &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>extract</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a199f4819b7601f2522fc1066b5498308</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image, const geometry_msgs::PolygonStamped::ConstPtr &amp;rectangle)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>extractMask</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a2db81bc7588d45e7dcef10ac4e60c7e7</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image, const sensor_msgs::Image::ConstPtr &amp;mask_image)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a6f7d098e12c89a41c532b369d0fe32d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processBGR</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a114be973d1f2042aad2a408611d2b584</anchor>
      <arglist>(const cv::Mat &amp;bgr_image, const cv::Mat &amp;mask, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processBGR</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>aa25b67ea2f4a649ee6bfe344326040c2</anchor>
      <arglist>(const cv::Mat &amp;bgr_image, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processHSI</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>aaf9a40192859dbda94db4e6cb51bccd4</anchor>
      <arglist>(const cv::Mat &amp;bgr_image, const cv::Mat &amp;mask, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processHSI</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>ae5c158bb3cd9eb838e090bf17c61f59f</anchor>
      <arglist>(const cv::Mat &amp;bgr_image, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>ab1d2c1cb7960a48c3ef02631dadda571</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a5d5a0969ce1c6eafeec582e054e6368f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>b_hist_pub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a6bcf8e2fede4c46bab8b6616c0112feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>b_hist_size_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a77e37ef3d632893c49c47ac53de7666c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>g_hist_pub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a79fa1caadba84dc608023fe8983f503c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>g_hist_size_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a7301d87de20f9abd6c1ae4fef5bb325a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>h_hist_pub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>ac7e56d5220e025dc9a579cea0b61410a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>h_hist_size_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a1e2a46c5186d7a851b233dc2d75da26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>i_hist_pub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a3717a74f9acacf0720add5acf0655521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>i_hist_size_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a361472de2100b3de3b563aa4e99d9ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::SubscriberFilter</type>
      <name>image_mask_sub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a01f078fe07c3d18c6b12054ca8986dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>aa29299266fdd559e20de0937c2af302a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::SubscriberFilter</type>
      <name>image_sub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>aa33365b9ff43fe83a666dd8e714d4195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a22f77987f5b60e347ff3f036b2f44f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; MaskSyncPolicy &gt; &gt;</type>
      <name>mask_sync_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a9b94b50ef4ba719b98c396139b8ef72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a668277572579d177f791676a56fac187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a0663926dbec3a63be273e4e6b72b5c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>r_hist_pub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a486485e8e644fea21bce3bca1d96b947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>r_hist_size_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a27ed558d09d7ca56379e51325932a91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; geometry_msgs::PolygonStamped &gt;</type>
      <name>rectangle_sub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a01ab38c5374ad8986a3f8535d5fc0e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>s_hist_pub_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>aaae6d2b969449e52d42c75c12630936a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>s_hist_size_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>af0fb63f943bac7f8ab37e6be97d3366e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>afe6d8686c95735f50575104dd340a854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>a2eb5175a68c0a57f39ce284562989372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_mask_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogram.html</anchorfile>
      <anchor>aa4a7fd5ca5161ae48f9197b51534fea6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ColorHistogramLabelMatch</name>
    <filename>classjsk__perception_1_1ColorHistogramLabelMatch.html</filename>
    <member kind="typedef">
      <type>ColorHistogramLabelMatchConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a47dfa8d52f369f567d74c82321050690</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>ab213642d6b9a2bf4da546750880c5e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicyWithoutMask</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a4c1f157fb6b0614b0193da6977f1d1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorHistogramLabelMatch</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>ada3e8522fa89459647ae3db688af0a39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>coefficients</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>afcf7600719fcf373339d1015688d3aaf</anchor>
      <arglist>(const cv::Mat &amp;ref_hist, const cv::Mat &amp;target_hist)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a2d858a2d68626a2962b35cf03d907777</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getLabels</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a571175041275f27cfbcd4945b231d12e</anchor>
      <arglist>(const cv::Mat &amp;label, std::vector&lt; int &gt; &amp;labels)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getMaskImage</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a9742823178b7016a4d5220460bfc3caf</anchor>
      <arglist>(const cv::Mat &amp;label_image, const int label, cv::Mat &amp;mask)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>histogramCallback</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a3769e74f41c7053083b85d2bddff33be</anchor>
      <arglist>(const jsk_recognition_msgs::ColorHistogram::ConstPtr &amp;histogram_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isMasked</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>ac27e4b09fea3f8d66ad0c102b7d71af2</anchor>
      <arglist>(const cv::Mat &amp;original_image, const cv::Mat &amp;masked_image)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>match</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a7f5da2c13cfe1162e0f7cd601665a551</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const sensor_msgs::Image::ConstPtr &amp;label_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>match</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a74f3f55d42a450acdf64acad55740a05</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const sensor_msgs::Image::ConstPtr &amp;label_msg, const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a96149a025c89a6e455ebf45cb1a1d58e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a48df2c8e2fd8644d3ebec42ed0f27736</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a37013e1cf111be5f7ffda28de27f7bc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>coef_threshold_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a59871abf3478238f952c443ccdea765c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>coefficient_method_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>ac1d11596866eaf7911708979c09c05ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat</type>
      <name>histogram_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a37a1d497e19381b18aeb6d253af54e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>masked_coefficient_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a32a9895031c4789e4c875f68c27eee1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>max_value_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>abb5f8e7a90bdceecc3f98378c7b3973c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>min_value_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>ad16d1287e66502cfece026ccaad3ccbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>ac5da33801cd02642b47003bea4aa48c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_coefficient_image_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a977f4b8bf6da4f931565ad9b075edfe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a84e0c844923e480d849de33b5cdad025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_mask_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a15216c9f9d6ca69b5123273fdc9ab466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_result_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a8b8bcc80f05dbb76f503bee0c1780658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>ac11cdde0741538e98d46fecc3d2e78d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_histogram_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a7121b7628765520b27b497cdcb3a57d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>ab4a81c0aa01928d8b670bc6444e84261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_label_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a1ef0d1955eef8b82d5cfc0bbfe925697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_mask_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a4a02f360c9038f32ed3d82775765af8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>aa8da590bd326c9b07ebcb083aec3df7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicyWithoutMask &gt; &gt;</type>
      <name>sync_wo_mask_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a9c01a735dfec2bfae740cf070b8786b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>threshold_method_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a3e4696197b6b6377b2b3e97a7da801c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_mask_</name>
      <anchorfile>classjsk__perception_1_1ColorHistogramLabelMatch.html</anchorfile>
      <anchor>a0ec8077e3a4d628ac2630319a7175424</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ColorizeFloatImage</name>
    <filename>classjsk__perception_1_1ColorizeFloatImage.html</filename>
    <member kind="function">
      <type></type>
      <name>ColorizeFloatImage</name>
      <anchorfile>classjsk__perception_1_1ColorizeFloatImage.html</anchorfile>
      <anchor>a3f7acb015558d308022988d7a8346d07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>colorize</name>
      <anchorfile>classjsk__perception_1_1ColorizeFloatImage.html</anchorfile>
      <anchor>a584ecdf51e6b54ea1dc945f0ceeb9fb7</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ColorizeFloatImage.html</anchorfile>
      <anchor>a82f7a25c74302faa95d20a6549bf63e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ColorizeFloatImage.html</anchorfile>
      <anchor>a791a7a6d95994d65a4f6bba7f5d3e3ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ColorizeFloatImage.html</anchorfile>
      <anchor>a12414d9f52f677012878282ff9397559</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1ColorizeFloatImage.html</anchorfile>
      <anchor>ae02ea2aa7498efebe396f9cc45005004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1ColorizeFloatImage.html</anchorfile>
      <anchor>a598e6a41ad5654eeeefcbbb07d540342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>channel_</name>
      <anchorfile>classjsk__perception_1_1ColorizeFloatImage.html</anchorfile>
      <anchor>a844a49409591236201cd77bd09befe90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ColorizeLabels</name>
    <filename>classjsk__perception_1_1ColorizeLabels.html</filename>
    <member kind="function">
      <type></type>
      <name>ColorizeLabels</name>
      <anchorfile>classjsk__perception_1_1ColorizeLabels.html</anchorfile>
      <anchor>a122fb105d72a123f1df0bac42cb910b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>colorize</name>
      <anchorfile>classjsk__perception_1_1ColorizeLabels.html</anchorfile>
      <anchor>a6a96f499cbe91a7eebf20df97f8d780f</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;label_image)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ColorizeLabels.html</anchorfile>
      <anchor>aa28dc24c1a0e8a79d397e3ae1c1d5ea4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ColorizeLabels.html</anchorfile>
      <anchor>a82a2b463c4d229d908760487c7c5ea1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ColorizeLabels.html</anchorfile>
      <anchor>a6c3c74fc866f6eb7edb8deecc214c855</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1ColorizeLabels.html</anchorfile>
      <anchor>aae920acfed7f7510a59b00c1ac795255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1ColorizeLabels.html</anchorfile>
      <anchor>a70d36dd77c5cce8afc11f3a84ba1939f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ConcaveHullMaskImage</name>
    <filename>classjsk__perception_1_1ConcaveHullMaskImage.html</filename>
    <member kind="typedef">
      <type>jsk_perception::ConcaveHullMaskImageConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a5e01c977196a36c5834ae0a31d61961e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConcaveHullMaskImage</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a6bfcedd308d1ce2639acaf4a4d191f26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>concave</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a1767e802bf77a6a1f17c8caee9a11645</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a809dacc4b66734fb75b61ed7bec7c8ac</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a83e3eba4bc66a9eea2eaf120d73388a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>aab3c1dea5f40da6cdcd8687cb7f86e0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a146233d9dd58579020326097ec4c376e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_area_</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a3db5c3b04c32c10885f3043f448720f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_area_</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a9a2996ef84d4835b3432ebf5f4b497a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a300da9e57536fb88a9997415630b37a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a3984110f41b4138612ff4f442a3ab381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a358b09b64ef590e155eeed20183fafb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1ConcaveHullMaskImage.html</anchorfile>
      <anchor>a36813977e6230f6eac7d48f9307c19e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ConsensusTracking</name>
    <filename>classjsk__perception_1_1ConsensusTracking.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, geometry_msgs::PolygonStamped &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a2186962a74e7cd62c5a2ac265e3c9ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, geometry_msgs::PolygonStamped &gt;</type>
      <name>ExactSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a4c76458a1480638f70b6ee9e4c46dda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConsensusTracking</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>ac726e0fe90ab76b69f0274335bf82d18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getTrackingResult</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>afbe2a7d20534aecd9695a5a3ec92b162</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a911860099818c99f505a8ee5185a48ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setInitialWindow</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a1fa308e322ae51b1a371967f1cf5bae3</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;img_msg, const geometry_msgs::PolygonStamped::ConstPtr &amp;poly_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a8646b88fd372b676f1f24f8f3a9da890</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a5a73b82d2946f35bcb9158b6dfe21bc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a8963010cced66c1c26d461e758267b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a9f9f8094020171ff3caae7a9a460bf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMT</type>
      <name>cmt</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>af349d8cac75ce48748a454e1f3ca24e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a1482cf7908fec382a044d84a95816ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_image_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a7b5e721a12c81bd59aa89146f31ffc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_mask_image_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a9a6484c079471361cf9466809ef481fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a115503ca266ec9b0871ba031d393442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a62ab5e455fd6626ba66a3bf4fd062dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_to_init_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>aef8929addff25ad0b91e288f57e75f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; geometry_msgs::PolygonStamped &gt;</type>
      <name>sub_polygon_to_init_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a1cc8f31b99fda6e2c2a8b7a7685037f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ExactSyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a28ac47b4b677a200d10fa67e15bd5674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>window_initialized_</name>
      <anchorfile>classjsk__perception_1_1ConsensusTracking.html</anchorfile>
      <anchor>a91e142ec7e978fa46db0fdf8f1262eb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ContourFinder</name>
    <filename>classjsk__perception_1_1ContourFinder.html</filename>
    <member kind="function">
      <type></type>
      <name>ContourFinder</name>
      <anchorfile>classjsk__perception_1_1ContourFinder.html</anchorfile>
      <anchor>a23609495fc54f898e1312164099979a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ContourFinder.html</anchorfile>
      <anchor>ab68dfa07196eb93ac359d1eb49035ba0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>segment</name>
      <anchorfile>classjsk__perception_1_1ContourFinder.html</anchorfile>
      <anchor>aca681e62fda9649d2598b9130eb3eba0</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ContourFinder.html</anchorfile>
      <anchor>ac282e7e44aa43f02f35d8d82fdbf4081</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ContourFinder.html</anchorfile>
      <anchor>a51a3560d74e8564ed9eb15cdadd91161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_convex_image_</name>
      <anchorfile>classjsk__perception_1_1ContourFinder.html</anchorfile>
      <anchor>a2196d0e3a28360e9fb0b2ea2cb3095d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_image_</name>
      <anchorfile>classjsk__perception_1_1ContourFinder.html</anchorfile>
      <anchor>a72e29cea3802da0cbee011684146df9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1ContourFinder.html</anchorfile>
      <anchor>a72b11a7c714afd406d3b036421132131</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ConvexHullMaskImage</name>
    <filename>classjsk__perception_1_1ConvexHullMaskImage.html</filename>
    <member kind="function">
      <type></type>
      <name>ConvexHullMaskImage</name>
      <anchorfile>classjsk__perception_1_1ConvexHullMaskImage.html</anchorfile>
      <anchor>abd2757c3e5fef73a43c1c28d74692ed0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ConvexHullMaskImage.html</anchorfile>
      <anchor>a2d24876a5cf8fef689c0745adc831fbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>rectify</name>
      <anchorfile>classjsk__perception_1_1ConvexHullMaskImage.html</anchorfile>
      <anchor>a54081295c7eb971b0de09316c173e63c</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ConvexHullMaskImage.html</anchorfile>
      <anchor>a6ebc0ed52e7dd75cbb473f47aee443ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ConvexHullMaskImage.html</anchorfile>
      <anchor>a3fd4666adcba11440816e81e6acf0188</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1ConvexHullMaskImage.html</anchorfile>
      <anchor>aaef8bbb83e4616d6469b1c2130ec8576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1ConvexHullMaskImage.html</anchorfile>
      <anchor>a2c0c6af541ff2d3a7f245836aba1427a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1ConvexHullMaskImage.html</anchorfile>
      <anchor>a58b59ee453b4bf0e2775a558819b462d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::extract_image_channel::CvBridgeArbitraryChannels</name>
    <filename>classnode__scripts_1_1extract__image__channel_1_1CvBridgeArbitraryChannels.html</filename>
    <member kind="function">
      <type>def</type>
      <name>encoding_to_dtype_with_channels</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1CvBridgeArbitraryChannels.html</anchorfile>
      <anchor>a07aaa28f77e9b4816c262a629ada775d</anchor>
      <arglist>(self, encoding)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::deep_sort::deep_sort_tracker::DeepSortTracker</name>
    <filename>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>aeac29ee1b4951e677c7f4640ad252b6b</anchor>
      <arglist>(self, gpu=-1, pretrained_model=None, nms_max_overlap=1.0, max_cosine_distance=0.2, budget=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>acbf0f8834ddc6c3bd8ad9638206fe931</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>track</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>a59f43c589b1c234c69eb6b450790e76b</anchor>
      <arglist>(self, frame, bboxes, scores)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>ad89b7a4ce2048e8db401dad560be498b</anchor>
      <arglist>(self, frame, bboxes)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>budget</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>ad90cfe3acd1de8991b9ae8b6a4231bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoder</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>a0c655df3e0bd64d4b2d878d7f93ff638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>extractor</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>a32f2fa6cbe7397b6b2a709632ce62c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>a4d1768a34a81709e3d6a11100487be0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_cosine_distance</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>a064f4a2bffb46af196f9bbed4a11a508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_tracked</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>a2de500d83ee0bbb56af1c79451561695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nms_max_overlap</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>a6e286efc8bce307022c51c2e1ecae967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>track_id_to_object_id</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>ac379cbab165f6871487e04cde7830d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tracker</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>aa0bb8886290ea319b77b4357ea8a621b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tracking_objects</name>
      <anchorfile>classnode__scripts_1_1deep__sort_1_1deep__sort__tracker_1_1DeepSortTracker.html</anchorfile>
      <anchor>ae623ab08c3810cb5b7095f589a7dd3ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::deep_sort_tracker_node::DeepSortTrackerNode</name>
    <filename>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>a5e81d42d7f898db7b97695e3ec983039</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>af303b933e1304529aad14632bcd2e2a3</anchor>
      <arglist>(self, img_msg, rects_msg, class_msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>a344833bd0549febc5cc1d6add2698005</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>a218ef6c7aa236011c965b4a62cc9709b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>a2b291353b95f6874288eaf08fb32528d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_pub</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>a15820b93ef16dcc9085ed2d6324a3fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_labels</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>a1e33d80b35f1b9a192b81998fdb91268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>ad8c16063cb364fc292edaa4cc4e47bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_labels</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>a2fb395aad167ae5dec246115f0a8e9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tracker</name>
      <anchorfile>classnode__scripts_1_1deep__sort__tracker__node_1_1DeepSortTrackerNode.html</anchorfile>
      <anchor>a6ba3ed68504000c8778f691a09bf4e31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>deep_sort::detection::Detection</name>
    <filename>classdeep__sort_1_1detection_1_1Detection.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdeep__sort_1_1detection_1_1Detection.html</anchorfile>
      <anchor>a3bab176e3fc70a2efd579b1bf0551ec6</anchor>
      <arglist>(self, tlwh, confidence, feature)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_tlbr</name>
      <anchorfile>classdeep__sort_1_1detection_1_1Detection.html</anchorfile>
      <anchor>a3b3fd42ffb652ddf7479ab645133e507</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_xyah</name>
      <anchorfile>classdeep__sort_1_1detection_1_1Detection.html</anchorfile>
      <anchor>a08a183604c4219e9f1ae3eeebcf27a38</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>confidence</name>
      <anchorfile>classdeep__sort_1_1detection_1_1Detection.html</anchorfile>
      <anchor>a87f37ee7106f231b862c32d0189d4423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feature</name>
      <anchorfile>classdeep__sort_1_1detection_1_1Detection.html</anchorfile>
      <anchor>a1a490790fb44dd580950c22957d6b284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tlwh</name>
      <anchorfile>classdeep__sort_1_1detection_1_1Detection.html</anchorfile>
      <anchor>a51c850cbe5b1b37d0701872fcfedec8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::Dilate</name>
    <filename>classjsk__perception_1_1Dilate.html</filename>
    <base>jsk_perception::MorphologicalImageOperator</base>
    <member kind="function">
      <type></type>
      <name>Dilate</name>
      <anchorfile>classjsk__perception_1_1Dilate.html</anchorfile>
      <anchor>adce56cc26d408ffdf7d6f9b60fa72c23</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::draw_classification_result::DrawClassificationResult</name>
    <filename>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</anchorfile>
      <anchor>a4c8026cbed1d335e7834d979056fe814</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</anchorfile>
      <anchor>a25fe592054a31a8ba161bde1212acf8d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</anchorfile>
      <anchor>af71f1c766fc16f4f8cbeda61b70fc724</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmap</name>
      <anchorfile>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</anchorfile>
      <anchor>a8a47143f9510ef1b19d0e508e128fba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</anchorfile>
      <anchor>a2dac9346fbce9ee11fd360123287ac0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</anchorfile>
      <anchor>a9572a2c57b8f685ddc446173de6198de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_img</name>
      <anchorfile>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</anchorfile>
      <anchor>aa246876d6f8c6a918c2839bae3e9a6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_draw</name>
      <anchorfile>classnode__scripts_1_1draw__classification__result_1_1DrawClassificationResult.html</anchorfile>
      <anchor>ae7a36c9307850ae791787c5f7b1b78f2</anchor>
      <arglist>(self, cls_msg, imgmsg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::DrawRects</name>
    <filename>classjsk__perception_1_1DrawRects.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, jsk_recognition_msgs::RectArray, jsk_recognition_msgs::ClassificationResult &gt;</type>
      <name>AsyncPolicy</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a8e9836bfd5bff2a07b6f4922df54e0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DrawRectsConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>ae1048a9d10e5a6fc97595f3cfa38e3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, jsk_recognition_msgs::RectArray, jsk_recognition_msgs::ClassificationResult &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a5bb82eddec7318862153adf6628e533a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawRects</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a95b96b6f26623bc1651e03aa4744172c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>acc250d67c9af3923536b6ef5f11914c3</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLabel</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a7a1538ee43ba411d00a52220cabddcd2</anchor>
      <arglist>(cv::Mat &amp;img, const jsk_recognition_msgs::Rect &amp;rect, const cv::Scalar &amp;color, const std::string &amp;label)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawRect</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>aaa6e4706701e58ae0f837285068eaf16</anchor>
      <arglist>(cv::Mat &amp;img, const jsk_recognition_msgs::Rect &amp;rect, const cv::Scalar &amp;color)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>fillEmptyClasses</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a3be25dc9765eb78b2b0df6fe41d2800c</anchor>
      <arglist>(const jsk_recognition_msgs::RectArray::ConstPtr &amp;rects)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDarkColor</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>ab4d2cb3f985953feef84ddb3b56d595b</anchor>
      <arglist>(const cv::Scalar &amp;color)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>afc8efc94ba1b31788706ec8541429bc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onMessage</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a809df104fb1949dee87c52bddde31eed</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image, const jsk_recognition_msgs::RectArray::ConstPtr &amp;rects, const jsk_recognition_msgs::ClassificationResult::ConstPtr &amp;classes)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>randomColor</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a8d1c622d65b45462c7f1b852af7bb0c6</anchor>
      <arglist>(const int &amp;label_num, const int &amp;index, cv::Scalar &amp;color)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>aa513a631385c69814c906ad40e8b550d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>af58645e2131489a195bb46e1520d35b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; AsyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>abc4d8b75335afb335b302ef0074ffa52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>interpolation_method_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>ab1227af1f77c4ff796be725b9bf62b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>label_boldness_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a35a13213cb079230c09d3a879e23bdef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>label_font_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a0e11992a05c33fa49fbb24543e49243c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>label_margin_factor_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>aa74ffddbf16ba6862934456baea87389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>label_size_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a20346d0cf265da7fa4b93de5b5def08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a90b59ae01cdbd647d6efde7560dba38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::PassThrough&lt; jsk_recognition_msgs::ClassificationResult &gt;</type>
      <name>null_class_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a5544e376176937fa6b4b46acd4a3b37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_image_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a7721317bd4503cfd39f360cd2872ca99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>ac3a60d1a22c3cc9f68d293b4c29982f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>rect_boldness_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a0748545d082855661ed5758afa3d873f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>resolution_factor_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a1d4c08fcd877ae2c1d990b6a7a71ea80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>show_proba_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a8ebabe9cc677467d99ee11d52797c9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a82412b5c7d65d90d078710c3c5be2163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::ClassificationResult &gt;</type>
      <name>sub_class_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a5be06747076044b281cc068ef90adc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a923ee8cb4c75c1f8bb9e8079af87e631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::RectArray &gt;</type>
      <name>sub_rects_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>aa58d5356fc8b89c5b4cefe20e9be705f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a8641f8cddbd4f02cb0e0c0ca75d60168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_async_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>a86b8530029d1216be2db34fc32574530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_classification_result_</name>
      <anchorfile>classjsk__perception_1_1DrawRects.html</anchorfile>
      <anchor>ae8626c982e7880397448406d11681306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sparse_image::EdgeImagePublisher</name>
    <filename>classtest__sparse__image_1_1EdgeImagePublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>a7081c20225fdd00012030807b2988896</anchor>
      <arglist>(self, imgpath)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkSparseImage</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>a9b4e5eb8068ed0363c08a31935fd237a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>a8cc1d8297939b242a931ec3fb73f98cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>edgeimg</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>a89b1b74473edebb5204bf853ea15998c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>edgemsg</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>ab8e865d5a1bcfd9688ed693965c3478c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>aa91b1e90dbd0e60e5270330f7ea26425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>response</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>a56233a473d4128cb0eb6784832dbaa71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>a637f1c9add62193f1eb52b7e94810b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_topic_name</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>ab3b1c77d2f4a0912209392c5004bd0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_callback</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>ae9f88f841cece05eacb3132f38e6e6e5</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check_img_msg_diff</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>a1270d6c8bf9cb5d1fe5aed1c9c964ac4</anchor>
      <arglist>(self, msg1, msg2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish</name>
      <anchorfile>classtest__sparse__image_1_1EdgeImagePublisher.html</anchorfile>
      <anchor>a40f0f198b2f1c9851bf8b914794c298b</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::hmr::net::EncoderFC3Dropout</name>
    <filename>classnode__scripts_1_1hmr_1_1net_1_1EncoderFC3Dropout.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1net_1_1EncoderFC3Dropout.html</anchorfile>
      <anchor>a548d671e8dd47194140387a62c651428</anchor>
      <arglist>(self, x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1net_1_1EncoderFC3Dropout.html</anchorfile>
      <anchor>a71e08bda5ac36e1cd21c3db52113c6d2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fc1</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1net_1_1EncoderFC3Dropout.html</anchorfile>
      <anchor>ad0204db154288532db12c861de00d6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fc2</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1net_1_1EncoderFC3Dropout.html</anchorfile>
      <anchor>ac49d28bbde7aeb71ef5f42cef427936d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fc3</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1net_1_1EncoderFC3Dropout.html</anchorfile>
      <anchor>ac64c916e4325844723ad3a590a58f12f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::Erode</name>
    <filename>classjsk__perception_1_1Erode.html</filename>
    <base>jsk_perception::MorphologicalImageOperator</base>
    <member kind="function">
      <type></type>
      <name>Erode</name>
      <anchorfile>classjsk__perception_1_1Erode.html</anchorfile>
      <anchor>ab62f757bf445df987aa1c1b7abe441b0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::extract_image_channel::ExtractImageChannel</name>
    <filename>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</anchorfile>
      <anchor>ae0bfcd49967da41da2ace13b7d8beaa6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</anchorfile>
      <anchor>a338a011f52075f8891603f18a29f8a57</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</anchorfile>
      <anchor>a7b82b8f175cdad171c5020aac7a38a45</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>channel</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</anchorfile>
      <anchor>ad9f23b40b9089eef65fec52db89f01a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</anchorfile>
      <anchor>a9b79dfdca22ae637c7bfc4917672f94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</anchorfile>
      <anchor>a133240020a607211f4a0ab2d28365d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_callback</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</anchorfile>
      <anchor>a94887ff427bf374cdaf8b8d0d1a0451f</anchor>
      <arglist>(self, imgmsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_config_callback</name>
      <anchorfile>classnode__scripts_1_1extract__image__channel_1_1ExtractImageChannel.html</anchorfile>
      <anchor>ad5159cbf9477ae857218465d7bf89c9e</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::face_pose_estimation::FacePoseEstimator</name>
    <filename>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a1d2870eaef9ac84898dd2a85d62431b4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a0a972588de6c92f437b8cec4049eda94</anchor>
      <arglist>(self, img, pose2d, pose3d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>config_callback</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>adfba188a0f65f7c25e42fe9f44eb218f</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_face_rects</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>acb1f174c24fec011c2764d1be5850569</anchor>
      <arglist>(self, header, results)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_gender</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>ad0ead469991b27f163970d89eccef9f0</anchor>
      <arglist>(self, header, results)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_pose</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>ab0f53e798fb0bad5bce567ee191b03e6</anchor>
      <arglist>(self, header, results, img)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a0307bd0570fa37b120df6782e937f375</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a1159e2c9b247b84ec6b3647dcf6af1e2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a3238abd84abc5b484000147ac4d85d96</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>approximate_sync</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a64bd885698b6a89d230c0cd64024d3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>classifier_name</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a114db09ffab370f2afa81303b21d9c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cv_bridge</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a04e2f5003821fe769d391427c9f0bda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_padding</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>aab53e02766c7590035fce0fdeadb9e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_threshold</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a79a8cd2fae9f3d4d2e9d4615ccd4fb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>predictor</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a9a2442c76c1719c5e63343375ba75e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_debug_image</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a27105130b6953256f75661fc482327d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_gender</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a61b3931f83cfe7697ecf8c4028440e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_pose</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>afe801b1d5a1b65f927ca8e3186257634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_rect</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>ae6d39bf58bf01a05bddbee6fed31d90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>adb0a1667a825e38a03e4c989a279a4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>slop</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>ac6d3fdda046c8e9f671fccf338a487a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>srv</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a80348d7faaa49609a25aeb9b8cd8d1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscribers</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a3d8029e1e55e1fbeb990f7480caa44b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sync</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1FacePoseEstimator.html</anchorfile>
      <anchor>a4c165a96d4f2dea34b3837aa2aaf0824</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::fast_rcnn::FastRCNN</name>
    <filename>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>abdfca9714fd324cb4e48c63999dde74e</anchor>
      <arglist>(self, model, target_names, pixel_means, use_gpu)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configCallback</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>ab47680dff37e6e077d6ebb35350e66a7</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>a622873e38b8c615d820ae71faf7f2fed</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>a0b1e0d0b9240bb5b936568d62ac0cb7f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>classifier_name</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>aa29a8bdc311d7e11c326d134e6062d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conf_thresh</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>ad90310e00d27682d76711d8adb36cdb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>ae5043a5565dc5657a55cdd8d39407e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nms_thresh</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>a3d2102ae908dac5dacb83b021e19b4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pixel_means</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>ae9ffce14026b6a307453293a0a4331ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_names</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>a9c4561275343f969b35a4de16d2f3936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_gpu</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>a4ef063b7c49fbfb576e5ddb58b58a355</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_detect</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>a86e01635df3a4bd1a9516d367e416185</anchor>
      <arglist>(self, imgmsg, rects_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_im_detect</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>ace303772d6bbffa5c4b71da3c25ad9a3</anchor>
      <arglist>(self, im, rects)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub_class</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>a49e29950626e8c8f72004bd79a823463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub_rects</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>ab9f7fa211d2657609755167c77e3e4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_srv</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>add95628e8543699a30936aaa410c255f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>a642a8437f15c701b4ba07f565fd135fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub_rects</name>
      <anchorfile>classnode__scripts_1_1fast__rcnn_1_1FastRCNN.html</anchorfile>
      <anchor>aa9d4baf07a15dacf04b287c9dd2ff8b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::fcn_depth_prediction::FCNDepthPrediction</name>
    <filename>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>ab9c0bc6b81e4e421cd1fdf1562d7a719</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>predict_depth</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a2ceef7372c5a256d43f3617bacfeabbe</anchor>
      <arglist>(self, bgr, depth_bgr=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>ab8e15a2576afe46523d08efe502a8628</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_depth</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a06873047dd08ecac585cbbcc10b166d3</anchor>
      <arglist>(self, depth)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>adc67c0aae5d2688682e762b6b4426bbf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>backend</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>ac1a772d75c3a0a0ca667e2c6ce25fdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bg_label</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a28d4c81b86eba969e6be3cf008589c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a80473ca1ec501cdffaedb3bfe8a28626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean_bgr</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a277f0880b46f0dfd5bf39e7920c0c4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a34d0911c6f2fc9de0b917966a12e9cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model_file</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a98c8192e53e014f865c90f683a9b28b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model_name</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a0758b3da7ee752f2b49c9fb4f940ca70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proba_threshold</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>ab2ed9fed4f157aea64175f38f90fdca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_depth</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a214988899ac2861d96703c386acb891b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_depth_raw</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>ad11d7d6bf9d5fa198fc422c5989ca372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_label</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>afe18cc15aa0831604a36e2c0983a69ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_proba</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>ad3af6f9c50fba71882262c5c618737bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a5dd64bbf1202adf487681fa0a1b1be23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_names</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>aff024f744b11af043ddec8f0a566ce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a63054168b786a96640b3246f7266ecc0</anchor>
      <arglist>(self, img_msg, depth_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_chainer_model</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a701eb980b8c65e30c15619dabe2667c9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_model</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>a92340890f1764b093b91fdc20ecc627d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_predict_depth_chainer_backend</name>
      <anchorfile>classnode__scripts_1_1fcn__depth__prediction_1_1FCNDepthPrediction.html</anchorfile>
      <anchor>ab921fcc4527441e819b2a912e5834d91</anchor>
      <arglist>(self, bgr, depth_bgr=None)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::fcn_object_segmentation::FCNObjectSegmentation</name>
    <filename>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a2236d1cf934f3b37201c1129922aa605</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>segment</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a46d61e99121eaf060c903e0f95fad96c</anchor>
      <arglist>(self, bgr)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>adc7b4ef555dcc07ad2820fad619f7828</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a44295b9e11be38f85ce242d45de08d8d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>backend</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a04f5a3d69c71d616e2416e9ae47cbdba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bg_label</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>ad534677146f93b13d04acbed7944b019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a14c39bcda2508dfb2395d17bb58279ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean_bgr</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a938536d375083a9c5a56a9d1c0434d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>ad87840e962a4d648cd49668a7296b985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proba_threshold</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a22bef38f52608e6c06cc152347634c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a57553e071b1087f2a0b89ac1653c8837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_proba</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a938f10beb3e1ab7250de28d02219c441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a37a4b057aaeb7e82b4110d8d4773ff8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_names</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a1fa4264989a2c46eb50f89a7f8b6c900</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a44379086433653307504d31889961612</anchor>
      <arglist>(self, img_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_with_mask</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a14c0c5592c0f07b623bf95c3cdec44d5</anchor>
      <arglist>(self, img_msg, mask_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_chainer_model</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a5bbe4758c437a57d855bdb1b2b53a135</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_model</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>ac9f416ce52fad2fbbbeb4b7d9d75997e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_torch_model</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>af294c7ad1a742c57a71aebd0219321d0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_segment_chainer_backend</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>adf02572456adb5398a4f48b5874d574e</anchor>
      <arglist>(self, bgr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_segment_torch_backend</name>
      <anchorfile>classnode__scripts_1_1fcn__object__segmentation_1_1FCNObjectSegmentation.html</anchorfile>
      <anchor>a39c1c1e58b04da2092caf668ceefa226</anchor>
      <arglist>(self, bgr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::FilterMaskImageWithSize</name>
    <filename>classjsk__perception_1_1FilterMaskImageWithSize.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>ApproxSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>ab31fa546aea08cd988d98df9729a2a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>jsk_perception::FilterMaskImageWithSizeConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>adddbd25f0bb82f3c98428d5c2f2d51af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a81f03abcd71be7d67cbd023c4eac3e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FilterMaskImageWithSize</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a4d77f293939e4d52c10c4bb641bd1ed5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a119c0ab652bcffefd79e3fab11e63e15</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a5071774c48ef5aa442891298d997a955</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;input_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a98c5d3306df2f0fcc00a67de17c0febc</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;input_msg, const sensor_msgs::Image::ConstPtr &amp;reference_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a3315f19420f60dade8a80f98e021d0f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>ade41215eab422275e3a0d14c8cff7668</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>ae8de188d6450475c8d27a83b6c26cbeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a1402efaa5336a60ab459d72a700d7c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproxSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a65b8034de9159ff9f01bfa0dbcbcf9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_relative_size_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a193e3806a2e069353340fa407a833e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_size_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>ab482a4d2d0a79b968a5de670a986566a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_relative_size_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a5227d43c225e33c7493be7e75fdc9277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_size_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a691bf47c1ce7b1866144bf669da8cc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>afa3a21d63f4e0612eed896d3d764966f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>ad10fb03a2ce0e72e97394c973d636a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a7d712f3f903f72c4787f2248960beb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a653b763e28ac8eea29b7a63684dec755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_input_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>aefb86be4f32f29cb9fea6e71d1ef4cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_reference_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a42e594740be0304c1b9d7e04c258bafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>a3c1959ca402f28bcb72d1f92faf5ba0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_reference_</name>
      <anchorfile>classjsk__perception_1_1FilterMaskImageWithSize.html</anchorfile>
      <anchor>aacd40824c09c1fd415b94e7bec8f0f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::FisheyeToPanorama</name>
    <filename>classjsk__perception_1_1FisheyeToPanorama.html</filename>
    <member kind="typedef">
      <type>jsk_perception::FisheyeConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>adaaddc6b877284c814c4183cef5d3572</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>abf3b9c96c87c9bb3034393fceffd11c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FisheyeToPanorama</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>ae6a141deeb5fb44a5c8d9aa8db09f55e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a7340c113fb0ba05bbf71d47cf12e6047</anchor>
      <arglist>(Config &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>interpolate</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a3166345c67f249fbd93c9ec27afee847</anchor>
      <arglist>(double rate, double first, double second)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a69915413d8179e345c7a94dff0eced0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>rectify</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a51b3c3d4abff8a53f82d5e7ba5a3be3b</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>aaec0cd785e475845ca6dc8db8c3466e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a0e3ffdd25514acdb52bdb5c81a2e6af3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>max_degree_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>af105667f0d7a6a1c7ebdd539c03dd2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>offset_degree_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a85d3f5123026c3c000098a35a3939327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_undistorted_bilinear_image_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>ad23ab0ac3710e52559544ed4ebfcc5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_undistorted_image_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a8d113bfa3bb480c64a9efd686fefb928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>scale_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a1bf1ea7a71c118a5f602e6901439367c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>simple_panorama_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>ae3b5b4b11318438363cecfd4d47a79fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>ac586555a11fc5157011c14b03319fbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a4381b2a424a81ef24694e4e8926564f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>a4e12a3bdaba8eea57206c4767b9183fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>upside_down_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>ad18773c80b86094148b673bb22f8f970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_panorama_</name>
      <anchorfile>classjsk__perception_1_1FisheyeToPanorama.html</anchorfile>
      <anchor>aba6cc1d91e614f864818cb724b068940</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::FlowVelocityThresholding</name>
    <filename>classjsk__perception_1_1FlowVelocityThresholding.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; opencv_apps::FlowArrayStamped, sensor_msgs::CameraInfo &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a5a32b48039bf6b1c475dea5587a3c640</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>jsk_perception::FlowVelocityThresholdingConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a7be5f16dad24425c666fd62968a51137</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; opencv_apps::FlowArrayStamped, sensor_msgs::CameraInfo &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a557338b6141148169e8be6679e30c469</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlowVelocityThresholding</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a1f5678a894c4e63195faad01e3c44b2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>callback</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a651434eb7a60abb581e01f256c8b9f91</anchor>
      <arglist>(const opencv_apps::FlowArrayStamped::ConstPtr &amp;flows_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>callback</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>ab732c80e98c68684ce3efc446d586671</anchor>
      <arglist>(const opencv_apps::FlowArrayStamped::ConstPtr &amp;flows_msg, const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>ab43ede5e1a5fcafba5e4096a55eac94f</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a86895c7c2ecb657964a621169ee5a183</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a585a0b591bd9d9b4d097402aa62c9243</anchor>
      <arglist>(const opencv_apps::FlowArrayStamped::ConstPtr &amp;flows_msg, const int image_height, const int image_width)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>afec7243cd47fed9d8cdb0d5fbed20aff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a011e7917975db7aa47d6f0af05ea6bff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a0fd3e53af10e62e20b4fb7fd18dc9a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a8a33d72059b2026169e812447dd56e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>image_height_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a12aff0aae9d9fcd42a963544a617b222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>image_width_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a4cc4e69e39f5218ac225e5da08195b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a2e7f63eef6d1ed854961ed9a773a7e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a1c7ce1869954415e0c11af52e95b5b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a107d8b14670d56e361b90e65aa7f2d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>adc65672ced8c576b97022708b6d11c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; opencv_apps::FlowArrayStamped &gt;</type>
      <name>sub_flow_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a89dcfed5f51824acd0abe3a6ac2106e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>ab89b563da980afb8880d341bbf03b0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a985964802d9f5d4a539271c16a8f7b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>threshold_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>ab51f4421704866417fad6a7230874d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_camera_info_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>aafc64a2a09a6c25035ca4f71220a8f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>window_size_</name>
      <anchorfile>classjsk__perception_1_1FlowVelocityThresholding.html</anchorfile>
      <anchor>a4063d135de3d550bcce25761f94488a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::GaussianBlur</name>
    <filename>classjsk__perception_1_1GaussianBlur.html</filename>
    <member kind="typedef">
      <type>jsk_perception::GaussianBlurConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>a55b23432d21390c1ce40fd73b8266699</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GaussianBlur</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>a0a12f78807bf4bce0134b1fbebafcb11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>a332b545deb640dccf103500382409aec</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>aac885c51c09c08446fc77020f756e283</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>a7105059726130454eb6795f8e2d736da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>a7526f2db7d34c96d356473e648a0829d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>a72d0fba654a0b5c180eb7ed24af7af15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>kernel_size_</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>ae20d69d5ff6db6cd9da3c29022ccf6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>ad24f8e29af54ed04d1006717547cf5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>a700a5f74c7a176b4cab895dc1c4ad6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>sigma_x_</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>af7012c689baa36a7b40c55d18ec2f17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>sigma_y_</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>a0f77e8796ad70705d78afa7fd8142b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>aa8015da4295919211c89fa12d35dea7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1GaussianBlur.html</anchorfile>
      <anchor>af651b0bcd83b72f70c8ae4ede4dfd70d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::GrabCut</name>
    <filename>classjsk__perception_1_1GrabCut.html</filename>
    <member kind="typedef">
      <type>GrabCutConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>ae67a54379872b7cc284f8f56d6dafe9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; GrabCut &gt;</type>
      <name>Ptr</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>aa8d126c7d4dd767c9fb2594a02b4fe68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a5ca22a74eba5a0ca785840de4562b01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GrabCut</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>ab557f809f2509674446062cf3a5f2b57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>ab02e18edbf4cb4e14cf299313be67a91</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a188c34033f73c8d79265e104da154912</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>segment</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a1a561d9b5c44579870b02144561d04ac</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const sensor_msgs::Image::ConstPtr &amp;foreground_msg, const sensor_msgs::Image::ConstPtr &amp;background_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a4df041bcd937890bcdaa56bb86390c7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a25245e9afd58b9e9fc7802e9d07d888a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateDiagnostic</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>ad8c623900affa03c308495b4b3b72308</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a48dc9a853bb58d4b282d17d866acf2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_background_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a655f5f12d050ebd69253eaa291978752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_background_mask_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a5f97b682b1bc550024b6891ebb8d2c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_foreground_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a78a753ead983d5bc397a47b58abfe7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_foreground_mask_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a4d6ad52fc100bf8cf25de0cbafc13c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a9b3fbc29cb8ab279eaa4afbff5c66fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_background_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>ab19a8a53fc4a7b8d3d3a8a0a1c2deee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_foreground_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a9e7abfce64f2fd17af18a77caa96d651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a15b88191b3525ceb3735f322a1c0abac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>a0e1e923ab9b1f0edd9c48296d3ed2600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_probable_pixel_seed_</name>
      <anchorfile>classjsk__perception_1_1GrabCut.html</anchorfile>
      <anchor>abdd25e39296c876485f4542084618f99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::GridLabel</name>
    <filename>classjsk__perception_1_1GridLabel.html</filename>
    <member kind="typedef">
      <type>GridLabelConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a12ec9fc7979fbc25f545becd4c301b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GridLabel</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>aa76247e6534307af6dc9f3d6f3d43f3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>ab2bff0d3870faaad143a2613ec2ef101</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>imageCallback</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a5c573403e812d0cadad1389b6ce396e5</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a2d6b4d13df19b50c53b077f85dbe2ba5</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>makeLabel</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>aab4b70e008b770b9e8c483d66d8a6587</anchor>
      <arglist>(cv::Mat &amp;label, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>aff82f9d17b9554cf7218e0325f29a39b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>ad030b35938ee8bcdb5c626770b96becd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a9390d5f1b743c3aea6a42969c9e8aa87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>label_size_</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a92cdcef2093b1a10d5c04ef1d738ee87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a722655050819fe303c493176f57bec65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a7440abf8a2b60aa96f405c8dd3ed296c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a0a61b5a231a7533f01676433244d2230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>ac238f5295ff283a473c686ea991e56e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_camera_info_</name>
      <anchorfile>classjsk__perception_1_1GridLabel.html</anchorfile>
      <anchor>a034be3ddc7389f615d8f7cb437f12e86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::openpose::hand_net::HandNet</name>
    <filename>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>acec312debb25751e5490fe0df05cf627</anchor>
      <arglist>(self, x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>afb8e93e88d267a560620ba7bf8183c4f</anchor>
      <arglist>(self, pretrained_model=&apos;auto&apos;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv1_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>aafa57959d7b8acc9787792260ecd4275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv1_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>aa98ceb303f97eaa8552947b09b3569c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv2_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>ab42e9d825540a3ab61f42f63a51df25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv2_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a0f36dd81ab8c63d51ed4d5dff27c8704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a7b82d89fc3c34c212f9d339c5372d1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a50fb312e0509d1f12eb7cff8a90535e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3_3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>acaa96dbbf634f21b8af0e688c95d9e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3_4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a4a65760e9f7fa55b7b3fd388c8dfc6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>afd192e7aebd4afda9fa2bc655bb03178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a6560fa0a466980962bf49f5f2b125655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4_3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a9c73fb9f342ecc0c7748aab7d1611dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4_4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a3b38cd5b09dcc5772b278cf647edb2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a51250f2c543aecdb2b932d0daaa8b19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a9cd88a19cb10c80adea2ddf18b9dea0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_3_CPM</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a1d0db31f2b26e5f1b34327d3fd5e66fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv6_1_CPM</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>aa93e3fdc4a85bcfbfe4957b8e971c8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv6_2_CPM</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a67e855297e5c465adedd4f2265491766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a898f112812169de9828ca0a294b3780c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a376d1e42701a643c6915a24f893a56fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a4649db4b42f55e677f1b08b619add075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage5</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a87ebf0777c99fd86ba0e73ee53edf9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage6</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a3f108992735d92f62b8c1a0d0a0a5a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a05e79649df97f383c24f60cd119c11c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a4773ab394564bfcc9e41ccbe2b9f7fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>aa3b21b670c97070e23ab78a2f854dbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage5</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>ad756191ed4f9f78ae23c758b6f6b0907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage6</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>ab1feced9d2ebb1c74b8fa773bbd846f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a068f3c2cc349ba9a4902eee65198245a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a397fe7313b0c625126d228ad854596c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a8c7098081bd9f292c4f98e6e3936411f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage5</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a12fbf12b409a6a80a98cf1dd5e2349d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage6</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a003ae012408335f94e41b383c079ead3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a95f200957cd60829ce134fbbf54cdd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a5aef9b3c6456f962717838fa9b90635a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>aaddee6bfd70d8f2e45d85ead537b0d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage5</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a804cddd4d159cf6e989bc1492468e6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage6</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a711e62573383f66e31ba05220e0323a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a737cd6f81117895fe0a6af67b4273ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a926c3138c19e42ae0d97362920f0b2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a27c15dae76b288ea3dd689458830bd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage5</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a35a2553ee1d2b5f246e4de9946f7e098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage6</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a8022cc3a2f44838df3b226d2256c4319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>aaca0e0dc41b3cb4dc225f1685b0b2367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>ab43c8de06857f89189e8663e8dfc89b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>ad38cfc2517e18b8cc931d0c6c93671dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage5</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a86827b0c4e6538f14067ebf7ba88b462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage6</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a64d8cae2ba1611cf4c134ea52dfca2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>ab001a7c125549af8629426d2418947bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>abf761eef7985df00d6036cdb90177c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a47fa22f24bc6e09c9a0af03d6f5cebbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage5</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>aa6c3c4f6dbf3794360997e8bf45077d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage6</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1hand__net_1_1HandNet.html</anchorfile>
      <anchor>a96525a7a20122393bd19813f0f9ecb4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::unwrap_histogram_with_range_array::HistogramWithRangeArrayUnwrapper</name>
    <filename>classnode__scripts_1_1unwrap__histogram__with__range__array_1_1HistogramWithRangeArrayUnwrapper.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1unwrap__histogram__with__range__array_1_1HistogramWithRangeArrayUnwrapper.html</anchorfile>
      <anchor>a45c6a81de73769fbaae27295e2fccc73</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classnode__scripts_1_1unwrap__histogram__with__range__array_1_1HistogramWithRangeArrayUnwrapper.html</anchorfile>
      <anchor>a1d90b19c0018f8de81b3cb60e7d7d806</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1unwrap__histogram__with__range__array_1_1HistogramWithRangeArrayUnwrapper.html</anchorfile>
      <anchor>a3ced82b5c95138185aef19c174023b3d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1unwrap__histogram__with__range__array_1_1HistogramWithRangeArrayUnwrapper.html</anchorfile>
      <anchor>a8c39190a2ea3c525a31dfc5cc3f1a717</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classnode__scripts_1_1unwrap__histogram__with__range__array_1_1HistogramWithRangeArrayUnwrapper.html</anchorfile>
      <anchor>aba08963c10023b70a7a91f1f53809627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classnode__scripts_1_1unwrap__histogram__with__range__array_1_1HistogramWithRangeArrayUnwrapper.html</anchorfile>
      <anchor>ac8ece0692fc4b921383e5dc512ff8ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub</name>
      <anchorfile>classnode__scripts_1_1unwrap__histogram__with__range__array_1_1HistogramWithRangeArrayUnwrapper.html</anchorfile>
      <anchor>ab45627562b3cbc2c7de8488ef4fde63f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HOGFeatureDescriptor</name>
    <filename>classHOGFeatureDescriptor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual cv::Mat</type>
      <name>computeHOG</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>ab8e1e7197ca9982f01c32921d628997e</anchor>
      <arglist>(const cv::Mat &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HOGFeatureDescriptor</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>a4eedfedf889dd3a58776296e9d874dc8</anchor>
      <arglist>(const int=8, const int=2, const int=9, const float=180.0f)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ANGLE</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>a2216484abbe5ffa48bc13f9586e5c173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>BINS_ANGLE</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>a93716b4ca516f822765a09c20677cf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>BLOCK</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>aa85db06004d24afb69a03cbf3f9693f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>CELL</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>ab34e19c3570cdd022b9eafbfe760e674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>N_BINS</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>a8bf52c6efea8dfbf6b429e540c3ff884</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>bilinearBinVoting</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>a2f8b82f96856d9860da784598204bba3</anchor>
      <arglist>(const float &amp;, int &amp;, int &amp;)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual cv::Mat</type>
      <name>blockGradient</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>a32912c3c934cb6aa1f20945e86c1ed8a</anchor>
      <arglist>(const int, const int, cv::Mat &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>T</type>
      <name>computeHOGHistogramDistances</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>ad2772f81a1a06136b6c2d9e2dc369fda</anchor>
      <arglist>(const cv::Mat &amp;, std::vector&lt; cv::Mat &gt; &amp;, const int=CV_COMP_BHATTACHARYYA)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>getHOG</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>a8dbd19c5c3a99424c999dbca7056f525</anchor>
      <arglist>(const cv::Mat &amp;, cv::Mat &amp;, cv::Mat &amp;)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>imageGradient</name>
      <anchorfile>classHOGFeatureDescriptor.html</anchorfile>
      <anchor>ad471d5e60aee1d5bb599077181f424da</anchor>
      <arglist>(const cv::Mat &amp;, cv::Mat &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::HSVDecomposer</name>
    <filename>classjsk__perception_1_1HSVDecomposer.html</filename>
    <member kind="function">
      <type></type>
      <name>HSVDecomposer</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>abceaf2c2da9277126c61fff8e34ac3a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>decompose</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>a8b0c54a19efb0c0f38e98bfc0402cfea</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>a17f6beaff6921116a71b625bb34ad76a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>a0df76fc47758760900386c28f46009b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>abf24357f3596cb82420a06c7e6a4d3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_h_</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>ab5960f73cf419f0cba84622ab1a875b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_s_</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>ab4a923ddbcb55913f79a6860e0899cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_v_</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>a5465119617f2658de2f949a9e45dc8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1HSVDecomposer.html</anchorfile>
      <anchor>a874167136aa1f67650fcaa50a425eafb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::human_mesh_recovery::HumanMeshRecovery</name>
    <filename>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>af96863b766d9a05866e5a7d7f3ccc006</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pose_estimate</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>abc3da364a626046836dc4d5c7f18c2e8</anchor>
      <arglist>(self, imgs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>ad54241e06a9b03bfb2a231a6b508a47d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a34e45962cf26f36824f8ec92af6c3220</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>afecc2a575a0ac6fc813283f13979af4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoder_fc3_model</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a70e22ee7ca78988709dec918219dbc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>af9d8ddca9c625a39f6161bef985e007a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_stage</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>ad8551a47dbc6513e9e7998afd6d1b7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_pub</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>ab8232347a79534328a9d0131b46b70f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resnet_v2</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>ab270dfbe9df269ab103a0da13949df91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>smpl</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a5e896564381641d9b75ed6aabe05619f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a4660646a68d2f50a2b8dc1380a7f7c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>with_people_pose</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a47f87993572be162c0c8dd36481a6fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a9ca5ddec8a9db4be18e8cfdc7b23bb89</anchor>
      <arglist>(self, img_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_with_pose</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a1b49d45c13cc937ea3a05c1da5baeeb5</anchor>
      <arglist>(self, img_msg, people_pose_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_people_pose_array_msgs</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a3b56298e5f5abf8eb67bc7375d7c92f2</anchor>
      <arglist>(self, people_joint_positions, header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_model</name>
      <anchorfile>classnode__scripts_1_1human__mesh__recovery_1_1HumanMeshRecovery.html</anchorfile>
      <anchor>a24034d30c42fbe940057678bc0b2cf0e</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::face_pose_estimation::HyperFaceModel</name>
    <filename>classnode__scripts_1_1face__pose__estimation_1_1HyperFaceModel.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1HyperFaceModel.html</anchorfile>
      <anchor>a016d73690e8bba1590384f16dc2aacb1</anchor>
      <arglist>(self, x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1HyperFaceModel.html</anchorfile>
      <anchor>a8a13ff388b37f42fb69fa15844335f6b</anchor>
      <arglist>(self, pretrained_model=&apos;auto&apos;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::face_pose_estimation::HyperFacePredictor</name>
    <filename>classnode__scripts_1_1face__pose__estimation_1_1HyperFacePredictor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1HyperFacePredictor.html</anchorfile>
      <anchor>ae52890ce90963b554f7da6472b98aa1b</anchor>
      <arglist>(self, imgs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1HyperFacePredictor.html</anchorfile>
      <anchor>acc26d03a3183aa1298298a068f93237c</anchor>
      <arglist>(self, model, gpu=-1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1HyperFacePredictor.html</anchorfile>
      <anchor>a804cfbd970da795ba43a68b5cc417896</anchor>
      <arglist>(self, imgs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preprocess</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1HyperFacePredictor.html</anchorfile>
      <anchor>a58f62ffc1d54588523be9c0195730636</anchor>
      <arglist>(self, img)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1HyperFacePredictor.html</anchorfile>
      <anchor>afa35cc1b1a6a453553c481f8759a51b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1face__pose__estimation_1_1HyperFacePredictor.html</anchorfile>
      <anchor>a55cfc3ca7a92066875ec3b7fe45ee245</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::image_cluster_indices_decomposer::ImageClusterIndicesDecomposer</name>
    <filename>classnode__scripts_1_1image__cluster__indices__decomposer_1_1ImageClusterIndicesDecomposer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1image__cluster__indices__decomposer_1_1ImageClusterIndicesDecomposer.html</anchorfile>
      <anchor>a374897bf6c5687aad8317d6491a0cd3a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1image__cluster__indices__decomposer_1_1ImageClusterIndicesDecomposer.html</anchorfile>
      <anchor>a42fe9904d7469fa9374a123c4f616d24</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1image__cluster__indices__decomposer_1_1ImageClusterIndicesDecomposer.html</anchorfile>
      <anchor>ab22ad1b51309580faf801dcd8bf4bcf9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_decompose</name>
      <anchorfile>classnode__scripts_1_1image__cluster__indices__decomposer_1_1ImageClusterIndicesDecomposer.html</anchorfile>
      <anchor>a1751aa63bcd3e57439b5331af8ee9866</anchor>
      <arglist>(self, imgmsg, cpi_msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classnode__scripts_1_1image__cluster__indices__decomposer_1_1ImageClusterIndicesDecomposer.html</anchorfile>
      <anchor>a440a86da5c5bc5ed954ce2687c72b137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub</name>
      <anchorfile>classnode__scripts_1_1image__cluster__indices__decomposer_1_1ImageClusterIndicesDecomposer.html</anchorfile>
      <anchor>a44c1054857b6e6e6d85cb49889fbcf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub_cpi</name>
      <anchorfile>classnode__scripts_1_1image__cluster__indices__decomposer_1_1ImageClusterIndicesDecomposer.html</anchorfile>
      <anchor>a68f1280573b536645139595f00528f2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>generate_detections::ImageEncoder</name>
    <filename>classgenerate__detections_1_1ImageEncoder.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classgenerate__detections_1_1ImageEncoder.html</anchorfile>
      <anchor>a032130700f1f885a11a23a3a4e05ab06</anchor>
      <arglist>(self, data_x, batch_size=32)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classgenerate__detections_1_1ImageEncoder.html</anchorfile>
      <anchor>a84dc1dace8b5e6a1e859020317662046</anchor>
      <arglist>(self, checkpoint_filename, input_name=&quot;images&quot;, output_name=&quot;features&quot;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feature_dim</name>
      <anchorfile>classgenerate__detections_1_1ImageEncoder.html</anchorfile>
      <anchor>a22a41b5bc96581e8519d5ebfdd8d6e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_shape</name>
      <anchorfile>classgenerate__detections_1_1ImageEncoder.html</anchorfile>
      <anchor>aa3fa711731c18885e69e1abcad363119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_var</name>
      <anchorfile>classgenerate__detections_1_1ImageEncoder.html</anchorfile>
      <anchor>a6c7cba6e164806d9566ea270aaf54f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_var</name>
      <anchorfile>classgenerate__detections_1_1ImageEncoder.html</anchorfile>
      <anchor>a2bef80a6219c9230249bd062f801c46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>session</name>
      <anchorfile>classgenerate__detections_1_1ImageEncoder.html</anchorfile>
      <anchor>ad16b7dc8b8fed32a810b1fd5df33857f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::image_publisher::ImagePublisher</name>
    <filename>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a30a8a999351ff554003b2556d2535693</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cv2_to_imgmsg</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a74b45b155f9d693eca5e13e49a27cb3f</anchor>
      <arglist>(self, img, encoding)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a21e5465632bcdc37d4100affefcbb74a</anchor>
      <arglist>(self, event)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoding</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>adc850d078ac5ee1177750a76adc4576a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fovx</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a7cf94da280ac60714f4a500e34c9d425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fovy</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a3a55dfee46e92772c86b1a013063b4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a2ec18115d41b132cee693002a45f3725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imgmsg</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a78d113342963a9f17f7a7af94117f415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>ad046ef289fecc79c22bb80ca1b065b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a9086d4830a5f7928f1be6aa1a6a4a641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_info</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>a3a9174666f34df113c70d9d3282e057d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publish_info</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>aae2e710d71229614ae907f337d3c8db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_dyn_reconfig</name>
      <anchorfile>classnode__scripts_1_1image__publisher_1_1ImagePublisher.html</anchorfile>
      <anchor>ab97a37b832e3d32a168657c95bf17a3a</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::image_time_diff::ImageTimeDiff</name>
    <filename>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>a5130ccfe6d026e7b4e73995eed1b35f8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spin</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>a66326e14c6f6c4045b628329de258ae9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spin_once</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>adbc5a68ccb0091b422d745e202002a2c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>a1d9d51fea467c1cc04d0bca0eeeb012e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_stored</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>a78f41094eeb303c0c0fb7b9607138a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s_threshold</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>a660c4ace786e2ca4e30c89b19fb23b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_dyn_reconfig</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>afacf8f5fd492a49263e5c478b26d9702</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_input</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>ab6f836c79fae4770cd21621935e9f65e</anchor>
      <arglist>(self, imgmsg_hue, imgmsg_saturation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_start</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>adcf66d3855b79ea770d59a3b5f22bdab</anchor>
      <arglist>(self, header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_stop</name>
      <anchorfile>classnode__scripts_1_1image__time__diff_1_1ImageTimeDiff.html</anchorfile>
      <anchor>a29b9a150458f7e4f829f4912d0cf62df</anchor>
      <arglist>(self, header)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::image_to_label::ImageToLabel</name>
    <filename>classnode__scripts_1_1image__to__label_1_1ImageToLabel.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1image__to__label_1_1ImageToLabel.html</anchorfile>
      <anchor>a4c5485692f720cc9905621904e7cf439</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1image__to__label_1_1ImageToLabel.html</anchorfile>
      <anchor>afb17b3c1c8d94e571234f92c63e7ed4d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1image__to__label_1_1ImageToLabel.html</anchorfile>
      <anchor>a07a13b30b64e0fe89322ac0720b82b12</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_convert</name>
      <anchorfile>classnode__scripts_1_1image__to__label_1_1ImageToLabel.html</anchorfile>
      <anchor>afb49d8a3c7aaab761443e73243ba5649</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classnode__scripts_1_1image__to__label_1_1ImageToLabel.html</anchorfile>
      <anchor>a31a2bb62cc3e8b8a3dd49a71ef01516f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub</name>
      <anchorfile>classnode__scripts_1_1image__to__label_1_1ImageToLabel.html</anchorfile>
      <anchor>a2a59f0f802cdc3357cd17554a0246aeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>application_util::image_viewer::ImageViewer</name>
    <filename>classapplication__util_1_1image__viewer_1_1ImageViewer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a3d694f85eec4641cc348fe844f9f508f</anchor>
      <arglist>(self, update_ms, window_shape=(640, 480), caption=&quot;Figure 1&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>annotate</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a820b9e3afdac0dd8460328816b6d06a6</anchor>
      <arglist>(self, x, y, text)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>circle</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a361a448d4506e3a35b83d9d55371814b</anchor>
      <arglist>(self, x, y, radius, label=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>color</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a899f22470a1c171aba11bb01026da5bf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>color</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a71b63dae350c95c5ce2e6b91a212e113</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>colored_points</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>ac1048ad0dfd58d89c7f68ca9169a6c72</anchor>
      <arglist>(self, points, colors=None, skip_index_check=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disable_videowriter</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a36bb2cad43cf08bc0d67b5a2869ac62b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable_videowriter</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a90479205762cda0279d29719ee8bc16e</anchor>
      <arglist>(self, output_filename, fourcc_string=&quot;MJPG&quot;, fps=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gaussian</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a6dbe59897f64970ecc45467e0cc581bf</anchor>
      <arglist>(self, mean, covariance, label=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rectangle</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>aad502e0326cbb83e54c5ae521570cd55</anchor>
      <arglist>(self, x, y, w, h, label=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>ad7d86634e49e3ec3eecc45efadc885ac</anchor>
      <arglist>(self, update_fun=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a77bfcbad20d07d136263dd6dd95d2c4c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>affc598ceebbb89150dcbfaa759d7e544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>text_color</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a03b4d2de1d25665c051e58a0bde4a6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thickness</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>aed884294a0d42be102d9999b01cedfdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_caption</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a1c891f795bad5ae9ba85a137c46cda9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_color</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a731aede1e90e253cc27b6831d33b802f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_terminate</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>ac613f93eb00e804e887674d2416af947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_update_ms</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>ac2c346426714ef2275cedabed2c3630f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_user_fun</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>ab05d2c81b0403cf67a436cbba4d8fdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_video_writer</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>a58e1557a5a817be739add5626365e941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_window_shape</name>
      <anchorfile>classapplication__util_1_1image__viewer_1_1ImageViewer.html</anchorfile>
      <anchor>ad99db4dd584ad6d5e51534b8e3e67b81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>deep_sort::kalman_filter::KalmanFilter</name>
    <filename>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>a7a90f7b1a43ab403e2f3fa11d7bc7a9a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gating_distance</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>a8e3e56e9700a611d44d2b45019da59b2</anchor>
      <arglist>(self, mean, covariance, measurements, only_position=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initiate</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>a9955ba7a20a3997f1911e70bdf9f1042</anchor>
      <arglist>(self, measurement)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>predict</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>a1b37960c1a17a23c3271a1e4e6b2d186</anchor>
      <arglist>(self, mean, covariance)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>project</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>a377fde979ee7559c74225c72b69feb23</anchor>
      <arglist>(self, mean, covariance)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>add0f54df869dd0d4e97a0dd1105259e9</anchor>
      <arglist>(self, mean, covariance, measurement)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_motion_mat</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>a3036eb6825927c862fada813202181ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_std_weight_position</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>a38e9029e6666a013eaa967bea4356ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_std_weight_velocity</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>ae9987093460a7d7b8c5b73bc80a8aa86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_update_mat</name>
      <anchorfile>classdeep__sort_1_1kalman__filter_1_1KalmanFilter.html</anchorfile>
      <anchor>aba81e0a6e9041a57d9e44645706940ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::KMeans</name>
    <filename>classjsk__perception_1_1KMeans.html</filename>
    <member kind="typedef">
      <type>jsk_perception::KMeansConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>ab16773b523177ebb225db23cd58dde8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KMeans</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>aba7e14e7335fed7bf4422ba400794b7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>a67542da00312e5371c740255156361a5</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>a2bccc53d1a4a11ae760d7ea36fb96200</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>af3269dae291b577f61d71024779d60e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>a74a8ed7b7bee5ea1f6d167c24808100d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>a43bbacdb5ad97db6e14af7d3d7c142c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>a7af2a35085426e239f73882f6f134d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>n_clusters_</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>a0812c821d40918cbea485a4c8cbf4147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>a419e3cee0a275490497926da9a854043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>aa348e3b1df7d384d588c1a6903866623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1KMeans.html</anchorfile>
      <anchor>a70ca4439be588181605b93df4e3f33d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::LabDecomposer</name>
    <filename>classjsk__perception_1_1LabDecomposer.html</filename>
    <member kind="function">
      <type></type>
      <name>LabDecomposer</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>ae10b05f7c4e693dd56b504dbc1307a85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>decompose</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>a5ead1d6d7cb0b27a90b504f1f772427d</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>a3785ae8afd085ab0e2ae411c9295829f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>af5e4cb2b396399e4edc321b93f5fcf9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>abebdd789230b2abdbc0296abe94f1fb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_a_</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>ad59ae17053eccd57360264828660c210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_b_</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>a796b8af32cf63826a1e6e913d0266b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_l_</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>ab3fead5d6b208fa7972b8691dc4e089c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1LabDecomposer.html</anchorfile>
      <anchor>afa47e82162ed5f37896d29fc89d6e8f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::label_image_classifier::LabelImageClassifier</name>
    <filename>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>a6234712360e2ad53ec716ad016998474</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>ab9019d36fa0ec2e15fd03e463e7d1b0c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>a30f0c26313ca627d250a3f00ac58cf8e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ignore_labels</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>a648a4f4584a5c86d76978869727b24b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>a5fce8b36cbc6e55fce8be45b5323a0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>a739329b0e9db27e42f409d0f66585957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_names</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>a3d957360ee29ebf2c516f8050dac8f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>classifier_name</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>a876923fd5bd6799d120b6c75970ad691</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>a8c89216f9f7c5d1e4fcc8970d658b9ae</anchor>
      <arglist>(self, imgmsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_classify</name>
      <anchorfile>classnode__scripts_1_1label__image__classifier_1_1LabelImageClassifier.html</anchorfile>
      <anchor>ade868b3e87c915aefd15bdf2f7a268f4</anchor>
      <arglist>(self, label_img)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::label_image_decomposer::LabelImageDecomposer</name>
    <filename>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a45b6dfc9e3bb9cf1aa09373161ea2209</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>aa29dec39bf6434f455ef635dbd5ed564</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>af8ea616588c3ee19208b9cc2c1aa0d40</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_bg_mask</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a393033c76522863c0e9b879d11423a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_fg_mask</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a140ea02cf3d58c79f28ab820c464c803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_img</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>abe73ec3a822d947740ada646f2e39a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_label_viz</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a907d3f2f9a51e8ef1a30a798820030fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_tile</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>aac8e90cf9d1b0baaa932be7723581c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_img</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>ae85445417efa69762bb3466c3c4505e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_label</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>ac2d268a5232559a302b006f300e8bc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a1ef0a6ef048e8b0491dec1c9be257207</anchor>
      <arglist>(self, label_msg, img_msg=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply_tile</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a813420339397a8a7fdf85c7745ec0188</anchor>
      <arglist>(self, label_msg, img_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_config_callback</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>ab63add98ee1cb67bdb9fc46322893840</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_alpha</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a87c858093b723a02b66b1c641b71e064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_bg_label</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>ae96bc21361a7438869633b27ae9edd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_label_names</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a5db74b1bf53962d93332dc57f18fb069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_only_label</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a5d193d918a54a5ad6978a9fa44c2d635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_publish_mask</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a6145bbded7395018b95b6f2e4bc1e340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_publish_tile</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>a0bfd5613f3a7d40a1a0110d92651e1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_srv_dynparam</name>
      <anchorfile>classnode__scripts_1_1label__image__decomposer_1_1LabelImageDecomposer.html</anchorfile>
      <anchor>aca15e7f29b01f4821c4843135ca95cff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Labeling</name>
    <filename>classLabeling.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="class">Labeling::RasterSegment</class>
    <class kind="class">Labeling::RegionInfo</class>
    <member kind="typedef">
      <type>std::list&lt; RegionInfo * &gt;::iterator</type>
      <name>RIPIterator</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a9264d38d8c52860116e8a751bb0a75eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; RegionInfo * &gt;</type>
      <name>RIPList</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a268813d6a00e26c7b524122bd2d88596</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RegionInfo * &gt;</type>
      <name>RIPVector</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>aecf75ed5a0fa2ee88a1b24e09af35f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; RasterSegment * &gt;::iterator</type>
      <name>RSPIterator</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a8a57d7361dcb88b2aba008ac3369f8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; RasterSegment * &gt;</type>
      <name>RSPList</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>aed2219f3d8b3a803d96da6750834fe16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::queue&lt; RasterSegment * &gt;</type>
      <name>RSPQueue</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>ad6742d43c058dda1a526f114a41955d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Exec</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a639673f1a391609c6a78f46b0575774a</anchor>
      <arglist>(SrcT *target, DstT *result, int target_width, int target_height, const bool is_sort_region, const int region_size_min)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumOfRegions</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a7ef9dffc4fdda47cab7bd87d16419bcc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumOfResultRegions</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>ac459520ccd9b51c42c9e19aa08dd49d2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RegionInfo *</type>
      <name>GetResultRegionInfo</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a61c657da16920ffd8570c9ffa6fe7c1a</anchor>
      <arglist>(const int num) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Labeling</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>ab2e2e0c0e8408fef0c8cf6a26ba919b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Labeling</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a1dffbd75793585afad462942103ebd12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RegionInfo *</type>
      <name>ConnectRasterSegment</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a5cb56a6e87f88e6f9e53e968902fbb63</anchor>
      <arglist>(RasterSegment *rs_seed, const DstT region_num)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>FillFrame</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a7f01ac4b6f429771132577c97254c7ff</anchor>
      <arglist>(RegionInfo *ri, const DstT fill_value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RegisterSegment</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>ae83f7947703f78ba72cf5cf370ca8973</anchor>
      <arglist>(const int lx, const int rx, const int y, const SrcT src_value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SearchNeighboringSegment</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a12d6f04086ebb35c0f7b67e95465e3f5</anchor>
      <arglist>(RasterSegment *rs_seed, const int dy)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>RevCompRegionInfoPointer</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a6de51435026ab817924b4d9d82b1a9ad</anchor>
      <arglist>(const RegionInfo *const &amp;l, const RegionInfo *const &amp;r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DstT *</type>
      <name>dst_frame</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a237d2da49f7813e8df971cdc5a00253e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>height</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a46556ae5386168edf16813a9632e4497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_of_raster_segments</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a73212a5462992b0c51a64199a7e323f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_of_regions</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a36e17523b3611157e83503528f6eea39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_of_result_regions</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>ab69792cd440ae3d9229127a2ce4909cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RSPList *</type>
      <name>raster_segment_list</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a272bdc54dfc9a7c8be5fa5f5ec364be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RIPList</type>
      <name>region_info_list</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a79b73833c5200786d4c95c2499de3ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RIPVector</type>
      <name>result_region_info</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>ac91b207aa4340404c8cbbf9277873be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RSPQueue</type>
      <name>seed_queue</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>ab9c65a696d88b564dc4334c8faa2b6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SrcT *</type>
      <name>src_frame</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a91912dd5e4405a5c41476a2ec965d24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>total_num</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>aaa919db6ab136489b94b901e4a50e046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>width</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>a60385f207f5ac6b0a1106ef1fb6cbf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>DEFAULT_REGION_SIZE_MIN</name>
      <anchorfile>classLabeling.html</anchorfile>
      <anchor>aff1c0980c454d5db3a15d490cb23a255</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::LabelToMaskImage</name>
    <filename>classjsk__perception_1_1LabelToMaskImage.html</filename>
    <member kind="typedef">
      <type>jsk_perception::LabelToMaskImageConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>aa064b1f5eea9e57a6688ef74b2fd51f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LabelToMaskImage</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a97461a816ed1d645d27a780b10e7f1ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>aef210bb54d89a69ce828d9c2b0792259</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a7f5ed6cc87cb7a78240de861d15019cc</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;label_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>af6aa10fa4d4e89441c7f1d5565f6367f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a761b4faebd09b23d39d912984bac3e23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a6d196e31b57ccaeb4c673da0b32f58e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>label_value_</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a2db9cf5d3767b7dbf62b014e126bbd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a9e2bd659405395544506dec540883cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a535a7b5de48384dc9561015b584eac91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a8bd657f4003f9e02c83a1116670b45b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1LabelToMaskImage.html</anchorfile>
      <anchor>a9f03c7171866ccc305edb6c2db704a45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::MaskImageGenerator</name>
    <filename>classjsk__perception_1_1MaskImageGenerator.html</filename>
    <member kind="typedef">
      <type>MaskImageGeneratorConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>aa824015d2a5777240fe8bf3c6d001331</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MaskImageGenerator &gt;</type>
      <name>Ptr</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a56f10cbd07b8dfbf06698dec4852c98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MaskImageGenerator</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>aec8df74d2f2a57b12512f68370918288</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a9ec385770f32589db99162f9795efba1</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>generate</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a3ba00135c716fca31219e2a923d3e8d9</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a7bbe0743234635bef3bff892cb484f55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a846209735616aa3fa8feaa7dd606a747</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>adb44d4e6a715028f294c7be314b1e3d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>height_</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>ac23462d9ddee0acceafa5731a0d5d634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a2f9c436ad0b426fb18566ee525811c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>offset_x_</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>ad7bac700cb95366f4eabec4e528adbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>offset_y_</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>adbfc6130fff026730cfd9b1fb597c086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a1624b60fad05bbe12f7f73457fb1019e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a461d3b75f8b2f6023deec68b6b78af72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>a97288730110903c545fe5ed5b22c614e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>width_</name>
      <anchorfile>classjsk__perception_1_1MaskImageGenerator.html</anchorfile>
      <anchor>ac444ed91c72157f3be012e1ec49bae89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::mask_image_to_label::MaskImageToLabel</name>
    <filename>classnode__scripts_1_1mask__image__to__label_1_1MaskImageToLabel.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1mask__image__to__label_1_1MaskImageToLabel.html</anchorfile>
      <anchor>a4439e06548bcb77b22e778add8ca6ae8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1mask__image__to__label_1_1MaskImageToLabel.html</anchorfile>
      <anchor>ae99d454a1ae085daf99f4d907581b737</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1mask__image__to__label_1_1MaskImageToLabel.html</anchorfile>
      <anchor>ac1173010d5786296b972e2df26bb957f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply</name>
      <anchorfile>classnode__scripts_1_1mask__image__to__label_1_1MaskImageToLabel.html</anchorfile>
      <anchor>af88ca466fd3b866d154fffde54274260</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classnode__scripts_1_1mask__image__to__label_1_1MaskImageToLabel.html</anchorfile>
      <anchor>a4d10962da00564d51f7ce6d6a5692dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub</name>
      <anchorfile>classnode__scripts_1_1mask__image__to__label_1_1MaskImageToLabel.html</anchorfile>
      <anchor>a66e908dad5685e915f8843913fccd583</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::MaskImageToRect</name>
    <filename>classjsk__perception_1_1MaskImageToRect.html</filename>
    <member kind="function">
      <type></type>
      <name>MaskImageToRect</name>
      <anchorfile>classjsk__perception_1_1MaskImageToRect.html</anchorfile>
      <anchor>a92590dee2ae507ea1af19b4d07b119ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1MaskImageToRect.html</anchorfile>
      <anchor>a84ffd7eccf33e42fc8a36eb44ae40e69</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1MaskImageToRect.html</anchorfile>
      <anchor>a9003daf0485616345a5e15b8ade081ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1MaskImageToRect.html</anchorfile>
      <anchor>a1337cc3f6bfec3bbbd4025ad5b02fc79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1MaskImageToRect.html</anchorfile>
      <anchor>a5ad7ca5e380c824a6dd0ad663e7f73d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1MaskImageToRect.html</anchorfile>
      <anchor>a6da73e9372126dc7fcf0645a8d3bf7a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_mask_</name>
      <anchorfile>classjsk__perception_1_1MaskImageToRect.html</anchorfile>
      <anchor>a83d8061514175acd2b59277ff472715f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::MaskImageToROI</name>
    <filename>classjsk__perception_1_1MaskImageToROI.html</filename>
    <member kind="function">
      <type></type>
      <name>MaskImageToROI</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>a43f52105f43f5c25139a41811d5ec681</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>a2aac421c8616bd163f48f56dc2955855</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>a7c9ac8ce0e0eca4b5f2f4235d65c7095</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>ac1c6217f7757274650239ef7667551ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>af4d80239975cfddd7029b757c1adcbb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>a660c67ee5c491bc6be6acbe2dcdddc63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo::ConstPtr</type>
      <name>latest_camera_info_</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>a8b2c4d052d97f66d6b7fdbe76a286963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>a09bba78cd35f8cad2d8ce896feb2e93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>a458b2c1baa568256f29a9bcf75d3718f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>abfd936c58719cdba3bf926413abeca63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_mask_</name>
      <anchorfile>classjsk__perception_1_1MaskImageToROI.html</anchorfile>
      <anchor>af4da16bbf3419078d09337dcef426774</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::mask_rcnn_instance_segmentation::MaskRCNNInstanceSegmentation</name>
    <filename>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a63322e8a7bf51627e9fea4f58b174963</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>ab898f75d832d3e2e5199981324a7ea41</anchor>
      <arglist>(self, imgmsg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>config_callback</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a49666a968df8c698ae17253b78208f7a</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>aac8bf85c8f138029377611040cb0a54e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>ab6334a61a3179ff09a9272bf5e764c11</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>classifier_name</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a40b7706541017108120a8c68a4fa979f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fg_class_names</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a073e16bab2818dc3781687c52b8192ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>ae924313eb0b7e57dab1727034f0404c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a7cea7ec38b74fa53c03a015138944eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_class</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>abeeba10bafc7bd2d1cf86d1d9e1fc2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_indices</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a3400265c45a9f85cebc0bb55396d436c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_labels</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>ad435374916081ca3d6cae2ad2a663267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_lbl_cls</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a69e4a87defe7347f0bce1ff47a80a299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_lbl_ins</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a34ee4ea61973eda47bb10af679d67e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_rects</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>ac99acb9a4f35e5e588149dd4da336085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_viz</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>aebbf039030a836b105a804db3cc32b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>srv</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>ad3936f8130d15444fa6b876962d5fb5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classnode__scripts_1_1mask__rcnn__instance__segmentation_1_1MaskRCNNInstanceSegmentation.html</anchorfile>
      <anchor>a1a4dd0dbe769a2c800b8d97d2580ab69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MatcherNode</name>
    <filename>classMatcherNode.html</filename>
    <class kind="struct">MatcherNode::BOX</class>
    <member kind="function">
      <type>void</type>
      <name>dyn_conf_callback</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>ae15da7d0ed01f55f3c11821adb64cea1</anchor>
      <arglist>(jsk_perception::ColorHistogramSlidingMatcherConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_cb</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a294a2238ff58ea55ab174e12443ee1b0</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg_ptr, const sensor_msgs::CameraInfoConstPtr &amp;info_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatcherNode</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a75dae91babb2323203ca112914a0b071</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>template_add</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a9a0d3f98e95801bac0ef219a83ac0b55</anchor>
      <arglist>(cv::Mat template_image)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct MatcherNode::BOX</type>
      <name>box</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a57f2e406009391fe086817f2ae54c882</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a3576af67e13800ebacf8e646036106dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calc_coe</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>aab8d9ba8b1f31a513bfb889ff3cd4bf3</anchor>
      <arglist>(std::vector&lt; unsigned int &gt; &amp;a, std::vector&lt; unsigned int &gt; &amp;b)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>in_box</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a9a02722a185f9fd86d97a4461de3be81</anchor>
      <arglist>(int x, int y, int dx, int dy, box a_box)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>in_boxes</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>aa64dad3737826d4e63f8eaf68b69df94</anchor>
      <arglist>(int x, int y, int dx, int dy, std::vector&lt; box &gt; boxes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>point_in_box</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a63eb68ae4b12a4ed401eebc8fccfe88a</anchor>
      <arglist>(int x, int y, box a_box)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>_debug_pub</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a0bc6af7eaeb00c83b89dad83cc709066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>_it</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>ad838fad08102b602fa624481d91202a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>_mutex</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a058a1b52e227e4fb2a4872712911dd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>_node</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a768b1c6f02a2472bc49afab80a37dbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pubBestBoundingBox</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>aefc1cabf91e11cfc7df273933edddba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pubBestPoint</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a1c67d0cbde5c2a797af593f63095338c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pubBestPolygon</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>af12b2d64c247c09aedd9df8f42add7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pubBestRect</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>aa8c386d7eecadd651fef9a49666ce8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>_subImage</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a36b49093f4e8e84688fdd08621c8f328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>_subInfo</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a92ba29ea6a16bea7077449208f9c6339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>best_window_estimation_method</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>ac2be299dcc29ae873d7bc6e29f2e60d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>coefficient_thre</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a26bfb0707dc2d5e9088838f740513395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>coefficient_thre_for_best_window</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a92a74a8b725cefd833a63543e33484ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; std::vector&lt; unsigned int &gt; &gt; &gt;</type>
      <name>hsv_integral</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a579c7f2f14b60e0c78ad29f7d205306e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pub_debug_image_</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>aa4e6dae9ae9e8fc60d4b8a6c0f2739d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_result_</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a9a89c1e6a40d0ab466e82ab5ff3934dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sliding_factor</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>af2c4ca418fad42fb59ee8842d9923777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>standard_height</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a1f26921fd953620b596f6a7f27ab2b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>standard_width</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a8196f48551a3be59557109c609e7f7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; SyncPolicy &gt;</type>
      <name>sync</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a4d20b3f1c443fec68b2e6e649d817ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>template_height</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a1598b3f2e8dd771595fb5bb0f15769f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Mat &gt;</type>
      <name>template_images</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a1b1914e96e84d92bd77c41f144ca43e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; unsigned int &gt; &gt;</type>
      <name>template_vecs</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a7545040937e51d5efa6439598530b15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>template_width</name>
      <anchorfile>classMatcherNode.html</anchorfile>
      <anchor>a4df8507dd8e4dd2c8956807da5c31b53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Matching_Template</name>
    <filename>classMatching__Template.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>check_template</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a4e424d54601cb8f4fe690c93729b147f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point2d &gt; *</type>
      <name>correspondances</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>ac100cdbe906045136abb3994e6799b0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>estimate_od</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>acb096c29973f731f226e24c1d0ac155c</anchor>
      <arglist>(ros::ServiceClient client, cv::Mat src_img, std::vector&lt; cv::KeyPoint &gt; sourceimg_keypoints, image_geometry::PinholeCameraModel pcam, double err_thr, cv::Mat &amp;stack_img, cv::flann::Index *ft, posedetection_msgs::Object6DPose *o6p)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_window_name</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a01da5c741118652a6e716d170fae5078</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>log_fac</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>afeb8a2bc1ecec49d33df28dacf54bb96</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matching_Template</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a8689390641312ad2f23a79276885e2e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matching_Template</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>ad8b0e4b176f1fbc24f754ceec83c3f83</anchor>
      <arglist>(cv::Mat img, std::string matching_frame, int original_width_size, int original_height_size, double template_width, double template_height, tf::Transform relativepose, cv::Mat affine_matrix, double reprojection_threshold, double distanceratio_threshold, std::string window_name, bool autosize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>min_inlier</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>abae398477e6203780065a4a1ce08402b</anchor>
      <arglist>(int n, int m, double p_badsupp, double p_badxform)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_template</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a7e12c6ffc54c8e48bb83173a39a131fe</anchor>
      <arglist>(ros::ServiceClient client)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Matching_Template</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>ae2eb2b4e461f7e2bd9dc5d30274a682a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>_affine_matrix</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a55578835ab89ea342b518564f62ac6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::Point2d &gt;</type>
      <name>_correspondances</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a3f289d0585868476040042293014cf0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_distanceratio_threshold</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>aa711d10daf1162a7e01c9473da9ded99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_matching_frame</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a7d748cc2f01014b0417acd1e117f7010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_original_height_size</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a0d9d73c63e237374c4f9672b0637c56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_original_width_size</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>aeb8b91f55d8f450f0319dedc48eac382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>_previous_stack_img</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a18a2c6f807e0c421d9c901ca158118ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::Transform</type>
      <name>_relativepose</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>aaf98ba60ed74fd6239b469e308545e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_reprojection_threshold</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>ace0fd13df26b2e39453a51805b2d67d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>_template_descriptors</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>ae6ab661dc8ef6b31713e4fb810cc33f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_template_height</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a1d35c0ed178802b0792eedeef1593a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>_template_img</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a76e88116f3259f736ba98bbe9fba54f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>_template_keypoints</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>ac86a7893079bb13b6ea54cea98eda88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_template_width</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>ab0a76ad0177d78b82817f1f0f77fef01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_window_name</name>
      <anchorfile>classMatching__Template.html</anchorfile>
      <anchor>a9c030cf170925bcb49df78253af523ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::matchtemplate::MepConverter</name>
    <filename>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a63afd3722184b1fa1b6c258aac3a7c05</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reconfigure</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a59e585cafba81b20603325df741938e8</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ref_image_callback</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>aeb1ec57efe299b8529ad5fa361ceb2c2</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ser_image_callback</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a65883259f3ba67a62b2d5aaf30aa0092</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_reference</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a2ee9cd2d45ce85454ac6eae1b78e81cc</anchor>
      <arglist>(self, rect)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_reference_point_callback</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>acd938665296e0b643d814d00c9d5a84f</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_search_callback</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a8770d5cfd899987e2089eb95ddd52f4c</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_template</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a52c72a2ef0cb20061472fc6f889dd1c7</anchor>
      <arglist>(self, ref_id=&apos;&apos;, ref_image=None, ref_rect=None, ser_frame=None, ser_rect=None, color=None, method=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>auto_search_area</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>adfc4257fcc1dad00882f164c3fbc0d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>clock</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a788c9f082c31ea92890baa01f7ababcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>debug_pub</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a3eed815547b0ed3af295fa9e77e8cb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_search_size</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a2c51d2fdd833f147716fde530b0099d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_template_size</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a8579b23545359c5fba537a48b9205602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lockobj</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>af1e15cae0e38b2290e7dddd981a30753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reference_image_msg</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>ac0f9b104e07adc5539c2bb8f02684181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reference_image_sub</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a662b183aab4695e5ba956220541fc8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reference_point_sub</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a79acd86cd10fcc16005c28b8a2ff1e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reference_pub</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>acecf9e55b7e1c294283414b1598a2b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_pub</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a59cd5f92c9301392cf8aa24a1b3f117d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>search_image_sub</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>aaf08c106c4ac3d32aa49ec3c9c5f8183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>search_sub</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a8e75efbeb5f124c636084f74db0fa548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>ad32f43b3847a71e47612638ebadfb464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>show_debug_image</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a85fe7d535c4782c128e57688403d2ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>templates</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a05e48e3a74f7adba51b0f655e7e647be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>bridge</name>
      <anchorfile>classnode__scripts_1_1matchtemplate_1_1MepConverter.html</anchorfile>
      <anchor>a33c996d0b0dcfff7f343e08754958789</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::MorphologicalGradient</name>
    <filename>classjsk__perception_1_1MorphologicalGradient.html</filename>
    <base>jsk_perception::MorphologicalImageOperator</base>
    <member kind="function">
      <type></type>
      <name>MorphologicalGradient</name>
      <anchorfile>classjsk__perception_1_1MorphologicalGradient.html</anchorfile>
      <anchor>a5be4342fb0f56db9635380faf8fd1982</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::MorphologicalImageOperator</name>
    <filename>classjsk__perception_1_1MorphologicalImageOperator.html</filename>
    <base>jsk_perception::MorphologicalImageOperatorNodelet</base>
    <member kind="function">
      <type></type>
      <name>MorphologicalImageOperator</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperator.html</anchorfile>
      <anchor>a289a062c458734b52967e98324a5ed42</anchor>
      <arglist>(const std::string &amp;name, const int &amp;operation)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperator.html</anchorfile>
      <anchor>a38c3605dc143f940d17fae372705e424</anchor>
      <arglist>(const cv::Mat &amp;input, cv::Mat &amp;output, const cv::Mat &amp;element)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>operation_</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperator.html</anchorfile>
      <anchor>a8ff1ad57e7370b7251de1cd77107a11f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::MorphologicalImageOperatorNodelet</name>
    <filename>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</filename>
    <member kind="typedef">
      <type>jsk_perception::MorphologicalMaskImageOperatorConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>ab6b65f1957ae92ceef19fcc0eed35f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MorphologicalImageOperatorNodelet</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>af59137a337b02b15ea873f2042f95c47</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a1c5db1fd7622443a03911472ad364e94</anchor>
      <arglist>(const cv::Mat &amp;input, cv::Mat &amp;output, const cv::Mat &amp;element)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a3f806ba5fba58bbc96d1d297ddb9ddb3</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>imageCallback</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a1f05c76e2e1344f02263e9c68123d5a5</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>ab453c9406c2b47ffaac755da87add0d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a317d7ce11bb5689b832ecccee3fc09ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a453511c6c36b046a81d47c819680fdc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>iterations_</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a87539b8f9b0030b0f113c8b5b00b0055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>method_</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a88a89011a1e2bb1b2313e701a392c5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a33ca7fe3d08f0be87608551ad0abde23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a75e72edd29d48b158a599c398584d362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>size_</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a126ac7b9794ea6a72b1330ca75737af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a253a6780ad49a52418142b4af17fd6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1MorphologicalImageOperatorNodelet.html</anchorfile>
      <anchor>a60db3262d0e508fe7d1ee22292f3f1c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Mouse</name>
    <filename>classMouse.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>event</name>
      <anchorfile>classMouse.html</anchorfile>
      <anchor>a8c559fb8eb717e05736e3bd55f1df53f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>start</name>
      <anchorfile>classMouse.html</anchorfile>
      <anchor>ac2f095aa4c243ae29c42ad77381e6a25</anchor>
      <arglist>(const std::string &amp;a_img_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>x</name>
      <anchorfile>classMouse.html</anchorfile>
      <anchor>ab29c5353e801abe9c3821861f05f9570</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>y</name>
      <anchorfile>classMouse.html</anchorfile>
      <anchor>aa2a966c93bb284df09d43f08836cf39d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>cv_on_mouse</name>
      <anchorfile>classMouse.html</anchorfile>
      <anchor>a6f0a99048e401a97ff24c0aa86912aa2</anchor>
      <arglist>(int a_event, int a_x, int a_y, int, void *)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>m_event</name>
      <anchorfile>classMouse.html</anchorfile>
      <anchor>ae06fd016263007947cca5993ba4280f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>m_x</name>
      <anchorfile>classMouse.html</anchorfile>
      <anchor>aa3dfe1210637818de498912922295f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>m_y</name>
      <anchorfile>classMouse.html</anchorfile>
      <anchor>ac5c920c5398bf820f518e581f108f112</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssd_train_dataset::MultiboxTrainChain</name>
    <filename>classssd__train__dataset_1_1MultiboxTrainChain.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classssd__train__dataset_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>abbf5de02f38cb4d2c596400430528942</anchor>
      <arglist>(self, imgs, gt_mb_locs, gt_mb_labs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classssd__train__dataset_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>a48286f1382f3ef1eef85eb005f58e6be</anchor>
      <arglist>(self, model, alpha=1, k=3)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>alpha</name>
      <anchorfile>classssd__train__dataset_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>a6080b93fd3957de8b87684762dca2d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>k</name>
      <anchorfile>classssd__train__dataset_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>a6e012f5b8f1bf959d8a32ab9befe71ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classssd__train__dataset_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>aeb6e93877a8e6101ca95e72ba446de2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>train_ssd::MultiboxTrainChain</name>
    <filename>classtrain__ssd_1_1MultiboxTrainChain.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtrain__ssd_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>a2ef060e723de657f04a99497149d9cc7</anchor>
      <arglist>(self, model, alpha=1, k=3)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classtrain__ssd_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>a946e0a52cd37cac7903faa47ec37454f</anchor>
      <arglist>(self, imgs, gt_mb_locs, gt_mb_labels)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>alpha</name>
      <anchorfile>classtrain__ssd_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>ab449847c167240c0bb3325f4f660b521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>k</name>
      <anchorfile>classtrain__ssd_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>a2fcc1e29a85eb3cea0f78f1bcf057440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classtrain__ssd_1_1MultiboxTrainChain.html</anchorfile>
      <anchor>a0e46dd74cb5082887f5bd34bba8a9e47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::MultiplyMaskImage</name>
    <filename>classjsk__perception_1_1MultiplyMaskImage.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>ApproxSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>ad73d8ec70aa8e6c21f506d980115bc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>a923d25bfa8d6ab5963631a1342733448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiplyMaskImage</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>ac5e916251adaf9d7a2ae6a505e479f63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>multiply</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>af52ea6e804553265629547d6ea511378</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;src1_msg, const sensor_msgs::Image::ConstPtr &amp;src2_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>a5bd67642a94a017df6faae9744b41256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>a010d33d5dd3b4c0d1f3089ef381619fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>a94c8cbf2c30869391b34f54f4d50a8ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>a0b64533a3cfd306bbe7766e0d8a37f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproxSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>ade91f66854b3e4cde80553dff75f57e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>aa0c00daee523e84f5ac201890b7976f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>a186ce050237bc00c3e3bf38f280de30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_src1_</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>a02f3197f66f39ca5fb84c1c2acb3d26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_src2_</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>abe9a60a9de7616d8c49ce6508e97668b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1MultiplyMaskImage.html</anchorfile>
      <anchor>ae36ebb04cad687663382833c0868d5e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>deep_sort::nn_matching::NearestNeighborDistanceMetric</name>
    <filename>classdeep__sort_1_1nn__matching_1_1NearestNeighborDistanceMetric.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdeep__sort_1_1nn__matching_1_1NearestNeighborDistanceMetric.html</anchorfile>
      <anchor>adb7383f72b558f0494f6ae0370349a88</anchor>
      <arglist>(self, metric, matching_threshold, budget=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>distance</name>
      <anchorfile>classdeep__sort_1_1nn__matching_1_1NearestNeighborDistanceMetric.html</anchorfile>
      <anchor>a6580b3c0723c021ad332fba710d10f3a</anchor>
      <arglist>(self, features, targets)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>partial_fit</name>
      <anchorfile>classdeep__sort_1_1nn__matching_1_1NearestNeighborDistanceMetric.html</anchorfile>
      <anchor>a1f3ae7a6c2beeb3292f1a6920ec64bad</anchor>
      <arglist>(self, features, targets, active_targets)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>budget</name>
      <anchorfile>classdeep__sort_1_1nn__matching_1_1NearestNeighborDistanceMetric.html</anchorfile>
      <anchor>ace0d0e2bf10b0b9e9534e3564e11d5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>matching_threshold</name>
      <anchorfile>classdeep__sort_1_1nn__matching_1_1NearestNeighborDistanceMetric.html</anchorfile>
      <anchor>a3f3b2d9e5844119e19c13a12070f4edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>samples</name>
      <anchorfile>classdeep__sort_1_1nn__matching_1_1NearestNeighborDistanceMetric.html</anchorfile>
      <anchor>ab76eedc33979fafcda1e77cae6b24445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_metric</name>
      <anchorfile>classdeep__sort_1_1nn__matching_1_1NearestNeighborDistanceMetric.html</anchorfile>
      <anchor>a6d69fbbd9cc7e32a5c6e2f6ca3786348</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::non_maximum_suppression::NonMaximumSuppressionServer</name>
    <filename>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>ac66c00778efb7fe1f3cdcd8cf3309d03</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>non_max_suppression_equator</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>adb2cae4ce016f49a675f8ff96f07e80f</anchor>
      <arglist>(self, rect, threshold)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>non_max_suppression_fast</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>ab3dc1a7a7bd5b7028f9640ff3f9a821a</anchor>
      <arglist>(self, boxes, overlapThresh)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>non_max_suppression_handler</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>ae49cbe2b2264b759c41ef6b318fbc636</anchor>
      <arglist>(self, rects, threshold)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>aab29db2c820a8ef6f27f1d970437e31b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>aa0a8ad3548ea733b50b9dacc5228a01d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_count</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>a14503afb9db3dd90fd0541205acdd4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_rects</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>ae2d90535a5987b61fd7be2278c422dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>srv_server</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>ae2c44752c65e3177ca6ef8a9ba4ea773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>ababa16e94a6422f5e8d50c159ca8f9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thre</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>ac280f4053cc208b07de3ae0ab6e91853</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_msg_cb</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>a3df2c9b2ddf6bf2aa0e86ad6f9c90c2d</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_req_cb</name>
      <anchorfile>classnode__scripts_1_1non__maximum__suppression_1_1NonMaximumSuppressionServer.html</anchorfile>
      <anchor>a43898ffcb98fcf08ed174605caf36a21</anchor>
      <arglist>(self, req)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>application_util::visualization::NoVisualization</name>
    <filename>classapplication__util_1_1visualization_1_1NoVisualization.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapplication__util_1_1visualization_1_1NoVisualization.html</anchorfile>
      <anchor>aba9bc0b3a43830c88e6da6710a6ac8d8</anchor>
      <arglist>(self, seq_info)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_detections</name>
      <anchorfile>classapplication__util_1_1visualization_1_1NoVisualization.html</anchorfile>
      <anchor>abe5b78922165487937e0f1bd39105f01</anchor>
      <arglist>(self, detections)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_groundtruth</name>
      <anchorfile>classapplication__util_1_1visualization_1_1NoVisualization.html</anchorfile>
      <anchor>a647f8e5b120e9ffccaaf945f2e964a54</anchor>
      <arglist>(self, track_ids, boxes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_trackers</name>
      <anchorfile>classapplication__util_1_1visualization_1_1NoVisualization.html</anchorfile>
      <anchor>a9556e0a1fc8a132f7000f956ea275215</anchor>
      <arglist>(self, trackers)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classapplication__util_1_1visualization_1_1NoVisualization.html</anchorfile>
      <anchor>a63ffaae9e736b67af331689e0c35d5f6</anchor>
      <arglist>(self, frame_callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_image</name>
      <anchorfile>classapplication__util_1_1visualization_1_1NoVisualization.html</anchorfile>
      <anchor>af07e4aeeb3cbf4fced7c6b508ade8df4</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_idx</name>
      <anchorfile>classapplication__util_1_1visualization_1_1NoVisualization.html</anchorfile>
      <anchor>a76186c635add7ad529e86992927dd2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_idx</name>
      <anchorfile>classapplication__util_1_1visualization_1_1NoVisualization.html</anchorfile>
      <anchor>ac9285c7f8d53f46798125289fe3d9c50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CamShiftDemo::on_mouse_param_type</name>
    <filename>structCamShiftDemo_1_1on__mouse__param__type.html</filename>
    <member kind="variable">
      <type>Mat *</type>
      <name>image</name>
      <anchorfile>structCamShiftDemo_1_1on__mouse__param__type.html</anchorfile>
      <anchor>a27c18a92362021d1e5e31f2442a2ad4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point *</type>
      <name>origin</name>
      <anchorfile>structCamShiftDemo_1_1on__mouse__param__type.html</anchorfile>
      <anchor>afecb2f6e4e45b687e5faae5f3b8436a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rect *</type>
      <name>selection</name>
      <anchorfile>structCamShiftDemo_1_1on__mouse__param__type.html</anchorfile>
      <anchor>a898a7ccf296ec7eb5ea00c8a7f1279ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool *</type>
      <name>selectObject</name>
      <anchorfile>structCamShiftDemo_1_1on__mouse__param__type.html</anchorfile>
      <anchor>ab997787895c05eaab29e21e7f7234c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>trackObject</name>
      <anchorfile>structCamShiftDemo_1_1on__mouse__param__type.html</anchorfile>
      <anchor>a1d83084d74d4a1b0a9fad9c0f22794f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::Opening</name>
    <filename>classjsk__perception_1_1Opening.html</filename>
    <base>jsk_perception::MorphologicalImageOperator</base>
    <member kind="function">
      <type></type>
      <name>Opening</name>
      <anchorfile>classjsk__perception_1_1Opening.html</anchorfile>
      <anchor>ac2cfff151ddc0dc15eb7458cb8c6642b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::OrientedGradientNode</name>
    <filename>classjsk__perception_1_1OrientedGradientNode.html</filename>
    <member kind="function">
      <type></type>
      <name>OrientedGradientNode</name>
      <anchorfile>classjsk__perception_1_1OrientedGradientNode.html</anchorfile>
      <anchor>a2e3f7f123e4eaff647e5c169458060b9</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OrientedGradientNode</name>
      <anchorfile>classjsk__perception_1_1OrientedGradientNode.html</anchorfile>
      <anchor>afe80e4505cfd9848f51f4d1642503483</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classjsk__perception_1_1OrientedGradientNode.html</anchorfile>
      <anchor>a6046fccf680120c88bca5b22a1a135a7</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>handle_</name>
      <anchorfile>classjsk__perception_1_1OrientedGradientNode.html</anchorfile>
      <anchor>ab3c112d4717d70d25dcd1beca0446650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classjsk__perception_1_1OrientedGradientNode.html</anchorfile>
      <anchor>a92df89737bb2e6b5295ac9206d6722bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>image_sub_</name>
      <anchorfile>classjsk__perception_1_1OrientedGradientNode.html</anchorfile>
      <anchor>acaf441c944bd8ca1d68d65ae0b7b526e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>image_transport_</name>
      <anchorfile>classjsk__perception_1_1OrientedGradientNode.html</anchorfile>
      <anchor>ad5adebd6a9342b5b164e39fbabe93af2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::OverlayImageColorOnMono</name>
    <filename>classjsk__perception_1_1OverlayImageColorOnMono.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a0a30894709258ccb2f2e3ddc26785019</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OverlayImageColorOnMonoConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a8cf3cac9b8f0393f91e10710bb1452b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a072fe9793eeb60259e3009832cf38a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OverlayImageColorOnMono</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>aba290a2a3e8175fca8d117256cbd9e87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a0f50cd45c20438006c0e70cdbaa70bf7</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a3f72c86cd088f16ba4a5c8d510294537</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>overlay</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>acc1b3f0859a3cce574b4e9487163e418</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>aed2d5adfff84b7222f20b2265a0c339f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a119c2e34e0445c1e7d84d9c15738da67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>ab196ece9a81845f0fc9eda0cdd1b4558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>ae1882cd4eea1d56e10e3ace173e81467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>color_alpha_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a1c445dbe1bd3d66cf382277e8e167cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a005e70067e6413cc23b9bc839b20e294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a80a01e4185c60893d4759da7c690edf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a005ea5bafa28ce8078fbccfbcf2689a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a232f3e2d69ed067e9dca1c5ef971d407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_color_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>a144436e69cf44ad0e2cf696631fd4ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_mono_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>af97a646b49162f77395cd44757ce8c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1OverlayImageColorOnMono.html</anchorfile>
      <anchor>ab387c827353ba22b8e612741d6b55022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::binpack_rect_array::Packer</name>
    <filename>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</anchorfile>
      <anchor>a1ef429835b27d13cd5cc67306190f39b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_node</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</anchorfile>
      <anchor>aeed4fba7a15eaa8560b2f67587bcfa08</anchor>
      <arglist>(self, root, w, h)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fit</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</anchorfile>
      <anchor>a66efe6b3bf4db982fd3c55e4fe281539</anchor>
      <arglist>(self, blocks)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>grow_down</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</anchorfile>
      <anchor>a2a00b1d6feef868771d2c6576c30861a</anchor>
      <arglist>(self, w, h)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>grow_node</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</anchorfile>
      <anchor>a07ff9bf90249424b11345dceebae12dc</anchor>
      <arglist>(self, w, h)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>grow_right</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</anchorfile>
      <anchor>aa46d9f21603c81a4180b0d1787d33307</anchor>
      <arglist>(self, w, h)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>split</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</anchorfile>
      <anchor>abd36b81950b0b748f85e19d5cab4192b</anchor>
      <arglist>(self, node, w, h)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>classnode__scripts_1_1binpack__rect__array_1_1Packer.html</anchorfile>
      <anchor>afa22d129a2bee0e46bf6318ef9568d80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::people_mask_publisher::PeopleMaskPublisher</name>
    <filename>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>ac8dd7a4d1b32168c78af1171c5035295</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a4888d915057634958b76437ca169cd91</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a847aa257818ae0ce4a1097e8499d29f0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arms_score_threshold</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a4f2ffffd6ec6208cbfacc5e8c34fe2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>debug_pub</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a05c4633c783fd500144982c55c6fa2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_ratio</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a6dbad63c87a5f43646ef12c8c238ebed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_shoulder_ratio</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>aeb8cea84678dd9d06228ef563790964f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_width_margin_ratio</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>af33b5fd4ba0b4fa09609e71def5433a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_ratio</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a2f56a16ee338a29231d58188c9b40b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_width_ratio</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a8f1aa09e2f2a09e99bc3488c04c90615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>limb_part</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a0c927d3663946ac6dab4041c9dd9437b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>person_indices</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a82183af5da0c70a6b73d3848494288f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a160377e47d5758773267e5e969abbace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a04f1d663710a62cfdfd65ebd5f2c96a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>limb_names</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a1c329528bf19518ff432ab92f75749c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>ab7f77cebaea15b86b71937efe4b2f49d</anchor>
      <arglist>(self, img_msg, people_pose_array_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_hand_mask</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a694fe6568ec7e0755a39f9a11c6cd70a</anchor>
      <arglist>(self, people_pose, img, arm=[&apos;R&apos;, &apos;L&apos;])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_nose_mask</name>
      <anchorfile>classnode__scripts_1_1people__mask__publisher_1_1PeopleMaskPublisher.html</anchorfile>
      <anchor>a9c452d7dd6298a2871a1d2edd29c0819</anchor>
      <arglist>(self, people_pose, img)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::people_pose_estimation_2d::PeoplePoseEstimation2D</name>
    <filename>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a57496a26f24014e9d2b50d67da7b86af</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_wh</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>ac03edb7b81b98a1aab2f2b31ca37330f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hand_estimate</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a0d21499c70b20b3c567a7bd34abf93e9</anchor>
      <arglist>(self, bgr, people_joint_positions)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pose_estimate</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aa10314d764faa8e6ff158dc10e84c136</anchor>
      <arglist>(self, bgr)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>ab6d1b8b8aa3d5c4d21e1be0d69415cb9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a7084063ef5c993bd3aed54821ef54235</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aa4d9d558f514917d6475a36f506e5199</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>backend</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a833673900bac4e8c086ef5f4b3ea8e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>camera_info_msg</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aa1e495bd84b979730440ed31252fb18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a2e6a9c816dd5fa769bc700d5d30191ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_gaussian_kernel</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a1c78780b65ca53eb24223a642cd719f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_gaussian_ksize</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a5abab5c2b4535a5d9562653e1ec265f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_gaussian_sigma</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a7b92b7be6ea1ca9d1447e9005d88fd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_net</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a1c3a93d78505066c3237be7b36bf69a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_thre1</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>adc37f3b97c51b272996cb1addb331810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_thre2</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a10ce995066152953a1e765013f0f83cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_width_offset</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aac59e6035c633b8fe76e763115c11e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>ab37e694694e7d61900c0d3a71e4e5c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_pub</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a430caaceb997a99849d8cfdd68f34d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pad_value</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a8675537c5b2155411f8ef16cdb4db35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_2d_pub</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aeff229d9922a79693f054b0a30c57b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_net</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a28192d733c8df1f9d7f2fa89a5e5086d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_pub</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a2aaf8a889bb254b2d5498ea24caee1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scales</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a37132f02c1e8dcf9d6ff42c4ebf1d76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>skeleton_pub</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a8d0c4d521fb3ff503bc0b751007f0347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stride</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a422e5ade4b741744493a10184fc45b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_info</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>ab0a7de8d5e1add84ccb5e96d615a6330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a805fd06e31a3caa70e9dc4270fb83af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thre1</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a39ccf04bdb8b4b6032ef7f5595048a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thre2</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a107ca004c89ebfcb68281648538aef67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_hand</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a87f39fe5996e26561e9515d6fec0aee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>width</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a2a2b3e116848efd0880b9442b7c41dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>with_depth</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a25eaebdb8834f2b0958ec679ee991e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>hand_sequence</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a77699a8d3365b773acc661cd7e45ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>index2handname</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>af4d51259cc8d21b503820cbf5de2a419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>index2limbname</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a37f61592834c351fb7da8a009b18cb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>limb_length_hand_ratio</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>af6e6dac76b3ddb3fec21e3d7de5b595b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>limb_sequence</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a14f2a4caa66eabcaed7a3c749b3d277f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>map_idx</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a142bcc8ef0d87c94a36dbb1679c463c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a3a3ff6bb3ac8f70cb7aafe6e1cf699b5</anchor>
      <arglist>(self, img_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_cam_info</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aef4b1c62a99ce5ba4ad7857ad5fdb9ba</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_with_depth</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>abc91cd5f7511214660439f78d8ac53c0</anchor>
      <arglist>(self, img_msg, depth_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_with_depth_info</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>adf798da2c5348b112fd07f91c811dd9c</anchor>
      <arglist>(self, img_msg, depth_msg, camera_info_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_2d_people_pose_array_msgs</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>ac2561399af6846362e51ef9c0529c7e4</anchor>
      <arglist>(self, people_joint_positions, header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_crop_square_image</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a4ac3d50fd0615197d5b75394b05415d4</anchor>
      <arglist>(self, img, cx, cy, width)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_draw_joints</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a3d5615739d8ab7be30bc3a2a513ddd45</anchor>
      <arglist>(self, img, people_joint_positions, all_peaks)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_extract_joint_position</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aa30ef4faabaebfc798c29fa35b76aa48</anchor>
      <arglist>(self, joint_cands_indices, candidate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_hand_roi_width</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aa769b6e519ad68ab1f84bad972e22d8a</anchor>
      <arglist>(self, joint_positions)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_hand_estimate_chainer_backend</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a65e7259d368ff016b6e379f919a4e3c4</anchor>
      <arglist>(self, bgr, people_joint_positions)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_hand_estimate_chainer_backend_each</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>aff37e2db19ae36f5b31f84e686c22107</anchor>
      <arglist>(self, hand_bgr, cx, cy, left_hand)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_chainer_model</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>ad5546d6bbc94e85fdbcd99549a855639</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_model</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a63c8fd4f820b138689ed3eee0a6fa031</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pose_estimate_chainer_backend</name>
      <anchorfile>classnode__scripts_1_1people__pose__estimation__2d_1_1PeoplePoseEstimation2D.html</anchorfile>
      <anchor>a03f44950b23dc3de2a0b54a36a1750cb</anchor>
      <arglist>(self, bgr_img)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::pointit::PointIt</name>
    <filename>classnode__scripts_1_1pointit_1_1PointIt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>a0c7380373d14b86b7ab7d761a6a956d3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_closest_bbox</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>add5acb02e1034677751b2f800ebb4fbe</anchor>
      <arglist>(self, line_seg, bboxes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_marker</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>a37f268019f4210359e50fe23ed092adb</anchor>
      <arglist>(self, line_seg, frame_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_objects</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>ac92db6dd8833fb8c695256761c9cc641</anchor>
      <arglist>(self, bbox_msg, cls_msg=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_people</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>acc93df809fe987f917a4b0f61e84bfd3</anchor>
      <arglist>(self, ppl_msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>aefe06e6bebf87e275c70340c0917acf0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>aae437bbe29f7ec19c6f8b3556fde535f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_dist_threshold</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>ab37d6d8732aaee8aae11fab9347e8bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_dist_threshold</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>a22c21fa934a09a9fa69b5d56367fdf37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_norm_threshold</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>aeed1ce0afc6bd44c0854e6a3f00f5b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>objects</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>aae7a5de2069116c6e1928e9033389b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_bbox</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>a7e4b750264e4c3c1817fe786eb9ad585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_marker</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>a13cf02642acb72b0f4c5f6c0b31f9182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscribers</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>a67508584615f22b50e6dbf31d0e21a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_listener</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>a40069409f0e36984bf3efd4cd7725c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tfl</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>a8ecf74b8b4426d7203f571a50e977b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_arm</name>
      <anchorfile>classnode__scripts_1_1pointit_1_1PointIt.html</anchorfile>
      <anchor>afc130c6f92d6d37220ad663aa7262886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointPoseExtractor</name>
    <filename>classPointPoseExtractor.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>add_new_template</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a1881d559fe0346c8884393e9611d51f9</anchor>
      <arglist>(cv::Mat img, std::string typestr, tf::Transform relative_pose, double template_width, double template_height, double theta_step=5.0, double phi_step=5.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check_subscribers</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a0b00d9f0ee9f32f1e08b9fd7920f6160</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dyn_conf_callback</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a191385bbd59a8a52230b8b8e6ff5adf9</anchor>
      <arglist>(jsk_perception::point_pose_extractorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imagefeature_cb</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ad776e4409e35d8c67df331ca2422b43e</anchor>
      <arglist>(const posedetection_msgs::ImageFeature0DConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ad0fff8882c24ca587c3517ad44e1214b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>make_homography</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a7d82e8c199d713190a6fc34ebe09c345</anchor>
      <arglist>(cv::Mat src, cv::Mat rvec, cv::Mat tvec, double template_width, double template_height, cv::Size &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>make_warped_images</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a9c8a5a0dfd0f289de3ab4e0ddabdaaa8</anchor>
      <arglist>(cv::Mat src, std::vector&lt; cv::Mat &gt; &amp;imgs, std::vector&lt; cv::Mat &gt; &amp;Mvec, double template_width, double template_height, double th_step, double phi_step)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointPoseExtractor</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a5c1d530d0a22b5acd3bfa56afcc44c84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>settemplate_cb</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a1b0968cfed6fb1842d1236c5b726d00d</anchor>
      <arglist>(jsk_perception::SetTemplate::Request &amp;req, jsk_perception::SetTemplate::Response &amp;res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointPoseExtractor</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a48cab8fe8cb44c2c9ef4abc6d7e1ed7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cvmousecb</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a2ceefe5e8c8919b4215b1b444d685d2d</anchor>
      <arglist>(int event, int x, int y, int flags, void *param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>make_template_from_mousecb</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>af5397b09ccb20b2ecf8f6278b032d504</anchor>
      <arglist>(Matching_Template *mt)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_autosize</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ababccf9a7e17ce555dc15f718c9dbb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>_client</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>acf75187b3ca53cfb709511847cce9de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>_debug_pub</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a0524f0925b781468061ed3e6fd226db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_distanceratio_threshold</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a94852b95d3ba17648d39f69013218846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_err_thr</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a9b175fac6ad7798aa49de9d8a9ae8167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_initialized</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ad042b60961779d999615956d8975ff4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>_n</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ac9e442a7069610ae085eb83ab68be3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_phi_step</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>afc538a3979f815694e69e4b5208a6575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pub</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ac773398435f91f77de761b2b6230efac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pub_agg</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a279536e817e08b2d2fbb012530926dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pub_pose</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a88871b0553037bf1d4514760ee423c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_reprojection_threshold</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a32887b7ee5a564569dddcfd139de9c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>_server</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ad6c36ae8c5ea8c1c4c4023214231979a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>_sub</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a535214ee1b4f3727ed5683a568d3af62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_th_step</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>aa26589f1b53ac8673c8f652ca1ebd46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_viewer</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>a163dd6486520e096179af1ee1b4b1b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>aaeee9b208d3389f0429a1ebf9951371b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_geometry::PinholeCameraModel</type>
      <name>pcam</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ae791bbeaad9b2a240f4b94f8f1614f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pnod</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ad088e981308b1c6df55172651701210b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::vector&lt; Matching_Template * &gt;</type>
      <name>_templates</name>
      <anchorfile>classPointPoseExtractor.html</anchorfile>
      <anchor>ac7373ae2225c6a9f276fba9ecdfcadf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::PolygonArrayColorHistogram</name>
    <filename>classjsk__perception_1_1PolygonArrayColorHistogram.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, jsk_recognition_msgs::PolygonArray &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a059fbf4243d209d7ac8610c05dec4d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>jsk_perception::PolygonArrayColorHistogramConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a81d2d5eadbcafcde092432b68e73b77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PolygonArrayColorHistogram</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>ade56e6dc60ab8260549d4db06cfa0a2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a216a9e3694451dbda1906caacd1c3269</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const jsk_recognition_msgs::PolygonArray::ConstPtr &amp;polygon_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a0c493d187692592a203726c39542bc87</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>debugPolygonImage</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>ac34829c2b9acfed896137c48237cc21c</anchor>
      <arglist>(const jsk_recognition_utils::CameraDepthSensor &amp;model, cv::Mat &amp;image, jsk_recognition_utils::Polygon::Ptr polygon, size_t pi) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a452dca42ecc59dfa72bf294d460f3631</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>ade5ca6403541af43ea515128f6474e10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>aa8942c817f87662a6ccb87c483e6f4ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>ab4cacc62fe83c5f4405ded2ae7a334b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a030b64559a2af17eeb693243cabe2558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>bin_size_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>ae4fdae9bf88ce4697f8949828d3c9bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>debug_line_width_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a4151eaf0f9a2f21472757eb5e7ee2874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo::ConstPtr</type>
      <name>info_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>af83f8d79081f36e8a33b5d32afab66ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_queue_size_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>ae391ad13e02ca8fdaa805b279987246f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>abd5a17423f021789b6d6372feec4d077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pixel_max_value_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a67ce4d5a5943c7051ba20a2ad5d803db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pixel_min_value_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a6f2ab0847ae300ad8b9d31338ed83697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a9074c416a32653f8747bcc0307506015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_polygon_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>aab8220d512a1d68fd8299e27ffe2b0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>aa727ff351192d70a708888019c475649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a11236177f3559d9eaae7e6c1a6cd6cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a4a8e095444e9056236d22847b97ce1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::PolygonArray &gt;</type>
      <name>sub_polygon_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a40e4658ae44bba8db1a49cf7fa9880d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>sync_queue_size_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>a3203e66e92c8cd663b1868dcb5a5786f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener *</type>
      <name>tf_listener_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorHistogram.html</anchorfile>
      <anchor>ace811f224d004e397c5bff6c951d7583</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::PolygonArrayColorLikelihood</name>
    <filename>classjsk__perception_1_1PolygonArrayColorLikelihood.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; jsk_recognition_msgs::PolygonArray, jsk_recognition_msgs::HistogramWithRangeArray &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a6f3b35a6e2c38440a90e1be4bc7d239c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PolygonArrayColorLikelihoodConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a67560906b7c57dc543b065940d90512c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PolygonArrayColorLikelihood &gt;</type>
      <name>Ptr</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a801ac2ef59a82c1d4a3273cbc2bf4f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; jsk_recognition_msgs::PolygonArray, jsk_recognition_msgs::HistogramWithRangeArray &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a392cc025cc060ab01e83a12101641a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PolygonArrayColorLikelihood</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a0523a3286c3edbdb1b2117c7f192b7d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>compareHist</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a75cfa02e77e305c8a5e32080042885d5</anchor>
      <arglist>(const cv::MatND &amp;ref_hist, const cv::MatND &amp;target_hist)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a3c2c06913944e9465e7731e7f13c6b67</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>likelihood</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a083a3dd2c567e5ce05bc29075896f885</anchor>
      <arglist>(const jsk_recognition_msgs::PolygonArray::ConstPtr &amp;polygon_msg, const jsk_recognition_msgs::HistogramWithRangeArray::ConstPtr &amp;histogram_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a858686731b01e24400c62858ffda6085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>readReference</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a41cdaf1e9de084d5dee6d925d43858a8</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>referenceCallback</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a02b5aa85413e5c7d30e89a1752186861</anchor>
      <arglist>(const jsk_recognition_msgs::HistogramWithRange::ConstPtr &amp;ref_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>aaf222251dc982d9abd3de4d4c013dd23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>ac0fc6b5155cb0a854ad986e5387575f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>afdca6640f14247988460b9e5e4fd1434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a9a1dd525c5a8cafd34f5800005cb3786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>coefficient_method_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>abeed0b4b610ca2d38368c7a6bffaa791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_queue_size_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a6aee731ca3545c039e1155378d8c52a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>ae982bac0944bb37c9c4ee04c8686a292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>af395fc37b111e70eaf420eb464d663f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>jsk_recognition_msgs::HistogramWithRange::ConstPtr</type>
      <name>reference_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>aec702f315ed88aeed2856538bff78234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>reference_from_file_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a9fd567a06f2493af87e259130516827a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a6ade1f544651031b97be53d17c608581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::HistogramWithRangeArray &gt;</type>
      <name>sub_histogram_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>afa7265d44a78da74b2f5df7a3800f841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::PolygonArray &gt;</type>
      <name>sub_polygon_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a31997d86bbb74f91359a720514d2596f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_reference_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a26407e192f461acbec64a23670e44249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>a09fcd0066ab1845b7c1b6fe7d7414b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>sync_queue_size_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayColorLikelihood.html</anchorfile>
      <anchor>ad7c08927f38723c17537db217b2d7a91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::PolygonArrayToLabelImage</name>
    <filename>classjsk__perception_1_1PolygonArrayToLabelImage.html</filename>
    <member kind="function">
      <type></type>
      <name>PolygonArrayToLabelImage</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>ab1a5be853398d0b4e153cb0916b3363b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>a95066fde8035a0cf8a09ab1261d1d1f0</anchor>
      <arglist>(const jsk_recognition_msgs::PolygonArray::ConstPtr &amp;polygon_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>ac9ecf9443c68240fa96cb8ffe089fb15</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>a78673fc4db846c410ac182fa182cf384</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>a40b98b3652b8963dac6d26147011e47a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>afea49258b8137b7260bd0ab2ff3dc04c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo::ConstPtr</type>
      <name>camera_info_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>ad6c91bb0261bdf9a69308674ff874462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>aed9677cb90caf48cafda89cd5838826c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>a3b1eaef69c0199588a0d2908b6d340e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>aa5bd97dd3c53dc83c01a48feec39a589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1PolygonArrayToLabelImage.html</anchorfile>
      <anchor>abeb6e21a98bc5bf1559c51b1308be00d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::PolygonToMaskImage</name>
    <filename>classjsk__perception_1_1PolygonToMaskImage.html</filename>
    <member kind="function">
      <type></type>
      <name>PolygonToMaskImage</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>a22e4e292b571d70d8a65687f6c1061f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>a92b00ebed3bc2fe325372612e6cd0d57</anchor>
      <arglist>(const geometry_msgs::PolygonStamped::ConstPtr &amp;polygon_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>a63614ae635aea6226ea9af5ce761e553</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>ae827a4912b17863121ddcd8c26fd2eda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>af44de211bc60f5850da34f8eeb7afd62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>acbabc830311b6861e8024771b5cf83c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo::ConstPtr</type>
      <name>camera_info_</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>a71dac3ec523af9a095a2770dcf05a150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>a10a1385575aa259416af032d7df7f797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>afa418d4984aafad1f414e6d04bc5936c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>ab6ffac09c6b238c10aeac997856f004b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1PolygonToMaskImage.html</anchorfile>
      <anchor>a57c5fbf239f4847df03806980fdbb3f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::openpose::pose_net::PoseNet</name>
    <filename>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aab075b6f57f30555b1865ffb8bfb5bbe</anchor>
      <arglist>(self, x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a316c985f36f9ed8607da388fc7f17b2e</anchor>
      <arglist>(self, pretrained_model=&apos;auto&apos;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv1_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a571a6e32965045cd83af0574931031a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv1_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a4de3c7fc2a4b264ae0d69c2ad093c183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv2_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a372f7b0e786071b0a95ba321babd1f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv2_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>abf74bcae15ae50f56ba09392936ca42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a7b6b32ad3296cae79021edb3e0ced4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a5df80e17ca0e2969406770a1edade64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3_3</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>adaa04d6908f201f457c331a4a0334010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv3_4</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a487b83730382a16ace61f523eca5c357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4_1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a756e5b074f86394cf74fb4414be60f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4_2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a07934100a639236ef76d8a4d7d678e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4_3_CPM</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aecd4c046021b24bd5d7e14f1b52a683c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv4_4_CPM</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a59c0aae9c676ffc39339c2cee24569f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_1_CPM_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>abf50d35f10a6f1f9b4eb97b0144143fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_1_CPM_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aeec9faa7f21b5b5e9b75e698629f5300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_2_CPM_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a873ed6a6c724031ea6e2a25c9fdb8448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_2_CPM_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a09b28ab269d15befd86f506326b78d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_3_CPM_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a6ef7ff6c35c2fef7cc68d23f4593cf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_3_CPM_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a394c1fba5f5699fcfab0683d4d6092ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_4_CPM_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a4924945500ec2f89476615518724fdba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_4_CPM_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ac60972222950da0a11dbfe598fc3442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_5_CPM_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a8c741fcbd19548ef90879aa68c972eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv5_5_CPM_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a1b03509d13aad066bd3ea794ed8a5cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage2_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a777b39c81d5b78e221bd3f4465e54926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage2_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a4c8d05a9c2c23de407a88fb575d7ed3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage3_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a4d12cb970c747e0dc4125c2c4363809e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage3_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ab0166b2bd775904265edc166b6b4f16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage4_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a9c5cc03537ccdf3bc7a6cf3a0cc4fa14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage4_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a972ff8e888aa372a6eebeb14df5bfc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage5_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ae7058e7c99b1df342dbb07c4856d3333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage5_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aad97159960e0911175916c6c8a74c2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage6_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aeef435d1f5ae879a358d1a6ae8b593ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv1_stage6_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a9cab34ea339a35313ecc4d412772a8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage2_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ac3c69aa749284ffb77b1596f998ab8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage2_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a61815ee1c78cadceba45cade1ca39db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage3_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a9d5d98df6a95623d5279c8eabb46aae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage3_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ae77c3bf3814eae6d665642762fc2c898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage4_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ac9b797c0480cc229bb8591a749ecfce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage4_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a6d57ed717e290435cf9bb2fb841dbc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage5_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a35823690243b1632f2b22cab8aad4ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage5_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a0998a84e7cc5fbf69e4c78694342dd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage6_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>af28e9ccde247e20a6059f648e7b2708c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv2_stage6_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>adb3c007b4d76df98ad167b1ec41ebae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage2_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a623233fe30b263d12787c4cdd5f6f727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage2_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a5a64420ed70262e95df99da3326bb758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage3_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a137c6109d103098c2837b1638e0c6257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage3_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ab07c172f6ac5b82e496d3d72c3700a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage4_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ad518afd8accd51e4d60547418566e25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage4_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a3a40058283404685444cc3c18b5502ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage5_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aa8d904485d8269c043dd55ba53a87f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage5_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a370fa9d53c384bd73528f46e98862e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage6_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a62f64bffdf2f2e17607c6ca9eac03a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv3_stage6_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a7511527fe9b8059f343908de04ec89db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage2_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a4c90986e951b9e9eecb60a9932d85a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage2_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a17f1b09c416916ec2dd4ff53e9c6c0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage3_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ac216e089b419b7709109f2b8e54dddac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage3_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a48f7552bfb4b618dd1e58a7bf2f9cdfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage4_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a7dbfadfcd9eff5592152c224ebc28625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage4_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a4cd868fc39b4f1de426d7d4f20435b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage5_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a3c9d68cb79fdc80c1bba34536b44ce79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage5_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>acf2382d746052c7daaf63005f32b6fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage6_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aa57208102cd8f942ecdfa35a89613bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv4_stage6_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a158fd2e6e0b7544b172cef38e5f1dde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage2_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a45fa9bc2fae440aaa31d7fd352b97fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage2_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aa08ce3a35e055f9766f78ac7162897ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage3_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a6d394e70f0b877b3993f9a89b59c848a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage3_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>af7174d39eef204166c8f2e9e743d81d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage4_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a1a4c784405fcb05ff59e5a8bef6f905f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage4_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aad9c7ac1103b731eac338df8ad13f475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage5_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a6bcd7630bc0f1f92ed7ded630051e14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage5_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a7aad91b7f15d3adec2e1c389df37f057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage6_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a855e1a4abc3a9dfdb61764f3d4bd7805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv5_stage6_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>adf35504b14d4f02cad7da18fc6e78222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage2_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a172f974f127267e3f5849d44cfad3cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage2_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a6545ec838c0198e1d37f80c7c5369d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage3_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a7a75ca9cd3bcbc0d62adf650a950c9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage3_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>acfc44f62e881663168b239a5132fe15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage4_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>afa0a0dd9c17843bc7bed9d36cd616724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage4_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a992e36533aaf96bba9709a27ebae6563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage5_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ae4fdbd67637a2d2c2017dae93db45476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage5_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a27112b8ed37b2b05fc06e8a210f66ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage6_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a67bb44405173fc81436656afc77dbdd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv6_stage6_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ae809793e98f1086800540b0b6961efb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage2_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a57bcbc151b821e2cb4a25e98db7761d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage2_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a79968c90e7d2e1a77f0fc6f28b4c3505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage3_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a4e50401342c06ae722f4447f82941fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage3_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a1e79c67065d7dacc361de048c353d281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage4_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a5e256d5a5a7ab8e7d81bc2f0de296ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage4_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>ae328c7934d8df4f63de8fa63e3ea4b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage5_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a42797da81cc3609ac8b583f55e7fc046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage5_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a53966c7cadce88f8bb15dd4e90e2a16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage6_L1</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>aad912591cfe572efce6aa0d2e369d88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Mconv7_stage6_L2</name>
      <anchorfile>classnode__scripts_1_1openpose_1_1pose__net_1_1PoseNet.html</anchorfile>
      <anchor>a032197284892a74c967d2737e3034904</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::probability_image_classifier::ProbabilityImageClassifier</name>
    <filename>classnode__scripts_1_1probability__image__classifier_1_1ProbabilityImageClassifier.html</filename>
    <base>node_scripts::label_image_classifier::LabelImageClassifier</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1probability__image__classifier_1_1ProbabilityImageClassifier.html</anchorfile>
      <anchor>a1a89c7e6fc6c1955bc3bc55dc850e527</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ignore_labels</name>
      <anchorfile>classnode__scripts_1_1probability__image__classifier_1_1ProbabilityImageClassifier.html</anchorfile>
      <anchor>acc9f1d7da48851a12a48962d3e5be38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>classifier_name</name>
      <anchorfile>classnode__scripts_1_1probability__image__classifier_1_1ProbabilityImageClassifier.html</anchorfile>
      <anchor>af4b44b5e7e979b515ee7c535657799ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_classify</name>
      <anchorfile>classnode__scripts_1_1probability__image__classifier_1_1ProbabilityImageClassifier.html</anchorfile>
      <anchor>a8210a056e1cb3c967e40eb608fad1a9b</anchor>
      <arglist>(self, proba_img)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ProjectImagePoint</name>
    <filename>classjsk__perception_1_1ProjectImagePoint.html</filename>
    <member kind="typedef">
      <type>ProjectImagePointConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>a3b44ddd8186731ad16eb610c889ad65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ProjectImagePoint &gt;</type>
      <name>Ptr</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>a37ace8f66795c47214f7f891c99f48dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProjectImagePoint</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>aca8ae37a9ab103140225f8e2d08d5229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>cameraInfoCallback</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>ac3bbcec50f30aad8a410ebdce64c870b</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>af45f9b85abfe95e3b53b583d83991dcd</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>a41938c55733d1c89fa77f67a427fc0a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>project</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>ac607902da6ddb6476d920d80339385a8</anchor>
      <arglist>(const geometry_msgs::PointStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>aab4cf240d27c15c60d384f798b506a54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>abc9e595837805b394e871e68ee70db22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo::ConstPtr</type>
      <name>camera_info_</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>a8ea9014cf1a96197251b2c76e6179454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>a0fad9fe597fb7298594bea29918f6f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>a192a97f8b29eea2d5362b6c031ebd4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_vector_</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>a7e0d7c0d262b6abdb1eaf0b2d8dc3349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>acb34b389f20a5ea6e08f8fcc874c4cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>ac9170d27a382ef0fac49b216b287263c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_camera_info_</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>ad77e5a04b17d75c586d530022576732f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>z_</name>
      <anchorfile>classjsk__perception_1_1ProjectImagePoint.html</anchorfile>
      <anchor>aef75d0bf2ba33a06ba2986ab3bfe02d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::random_forest_server::RandomForestServer</name>
    <filename>classnode__scripts_1_1random__forest__server_1_1RandomForestServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1random__forest__server_1_1RandomForestServer.html</anchorfile>
      <anchor>a79f0a04492fc7b277b8d4708ae43acad</anchor>
      <arglist>(self, clf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>classifyData</name>
      <anchorfile>classnode__scripts_1_1random__forest__server_1_1RandomForestServer.html</anchorfile>
      <anchor>ad3e3961db81f474d312430912da6446e</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initWithData</name>
      <anchorfile>classnode__scripts_1_1random__forest__server_1_1RandomForestServer.html</anchorfile>
      <anchor>ab13626983a3e6183c44a4e2c21373b73</anchor>
      <arglist>(cls, data_x, data_y)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initWithFileModel</name>
      <anchorfile>classnode__scripts_1_1random__forest__server_1_1RandomForestServer.html</anchorfile>
      <anchor>ae6902940d7eb26b0932ea35edeb7677a</anchor>
      <arglist>(cls, filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classnode__scripts_1_1random__forest__server_1_1RandomForestServer.html</anchorfile>
      <anchor>ab86087e9ce7e2e31d49e56cbe92efd0c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>clf</name>
      <anchorfile>classnode__scripts_1_1random__forest__server_1_1RandomForestServer.html</anchorfile>
      <anchor>a128e142a78e6e881220d0cbb95d889cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Labeling::RasterSegment</name>
    <filename>classLabeling_1_1RasterSegment.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetLeftX</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a1a15635f3be37d578dd97d58fd6f0693</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetRightX</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a0c71ece8e7bf6976303de878e4b649e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SrcT</type>
      <name>GetSourceValue</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a61ea6bd9568ad291c4ab82f74e7c3df4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetY</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>ab2012942902b1c773af763d03745c81c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LeftX</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>af1ab96570b660c4100703977f7b4d3c4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RasterSegment</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a038378c28d61700aba53dc77d166ff1b</anchor>
      <arglist>(const int n_left_x, const int n_right_x, const int n_y, const SrcT n_source_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RightX</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a885de7fccb6ab86adb7715eaeeb205d0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SrcT</type>
      <name>SourceValue</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>aea069bf94270bff59334d4645f37966e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Y</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a023e28bb05044fc1233ab017e0565897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RasterSegment</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>ac19c08bb5b09960b6a12605ecbcd05cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>left_x</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a132e78c01688c44acb9a69ac3099c6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>right_x</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a10abeac9179c1cbf4c1445f105b5e837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SrcT</type>
      <name>source_value</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a040ee0717c6932487fb5766e35cca0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>y</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>a52de67f61c73e9601777e36fdda73e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classLabeling_1_1RasterSegment.html</anchorfile>
      <anchor>ad69e5ef7abb3c0a38b8d66e137e05e79</anchor>
      <arglist>(std::ostream &amp;s, RasterSegment &amp;rs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RectangleDetector</name>
    <filename>classRectangleDetector.html</filename>
    <member kind="function">
      <type></type>
      <name>RectangleDetector</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>aa7515ad3c0bcdca690863a4f3c068272</anchor>
      <arglist>(ros::NodeHandle nh=ros::NodeHandle())</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>afae90f966441a52ab0be010c38cf9052</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const jsk_recognition_msgs::LineArrayConstPtr &amp;line)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Point2f</type>
      <name>computeIntersect</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>aec0b3217ca8c80c1a73b868121e28130</anchor>
      <arglist>(cv::Vec4i a, cv::Vec4i b)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>a702011893358e981ee6bb882b08bf91c</anchor>
      <arglist>(jsk_perception::RectangleDetectorConfig &amp;new_config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sortCorners</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>a20ad2c7330d8cd94ac153b554f7b0bc3</anchor>
      <arglist>(std::vector&lt; cv::Point2f &gt; &amp;corners, cv::Point2f center)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_apertureSize</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>a7adfb1c148520025b4dee4f1abd25da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_L2gradient</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>a771d7742daa25e182810968376ade77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_threshold1</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>a6e2ff0ce262527e45708b2126fe32dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_threshold2</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>a4f65f66613752043ae684cf60995fe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jsk_perception::RectangleDetectorConfig</type>
      <name>config_</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>aad6426503c85632f8d9e6af7615f5f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>image_pub_</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>ae0c51a52c6e4a01f3455553232e1314c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt; *</type>
      <name>image_sub</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>a2a5b4ac2debaa196c32896a6f14d4b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>adbf9990a9e137780b477a693e2bd339c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::LineArray &gt; *</type>
      <name>line_sub</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>a82fcfbcc8a2b5c8df681fce6c7861b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>aff441208b03f46a71db45aa7f2776bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; jsk_perception::RectangleDetectorConfig &gt;</type>
      <name>srv</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>ae3b88f55f25edf992c12c95de257a06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeSynchronizer&lt; sensor_msgs::Image, jsk_recognition_msgs::LineArray &gt; *</type>
      <name>sync</name>
      <anchorfile>classRectangleDetector.html</anchorfile>
      <anchor>ab1d9a7fdc39f72ec300cd7dbe27ec20b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::RectArrayActualSizeFilter</name>
    <filename>classjsk__perception_1_1RectArrayActualSizeFilter.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; jsk_recognition_msgs::RectArray, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>ApproxSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a75fef254d369530b126c6411a469f647</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RectArrayActualSizeFilterConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a3d093504e4013eec9fd0d2d20657705f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RectArrayActualSizeFilter &gt;</type>
      <name>Ptr</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>ae034733e2d11a8f13423fba923e9b111</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; jsk_recognition_msgs::RectArray, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a392d9f14a8798efdcb65343935999235</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectArrayActualSizeFilter</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a3bef8304886824de75281291e2bd63a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>averageDistance</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a9ea802cd5d26f7716ce67a2623889ec0</anchor>
      <arglist>(const int center_x, const int center_y, const cv::Mat &amp;img) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>ac8cb14abe9915fa2cbc7d20b3be2c4aa</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>ad83be054489f792752d4bd256ee59ab6</anchor>
      <arglist>(const jsk_recognition_msgs::RectArray::ConstPtr &amp;rect_array_msg, const sensor_msgs::Image::ConstPtr &amp;depth_image_msg, const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a51b27d21436aed8542845970dcae8840</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a07c95307abfbcf39652a732cfd5486b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>aad989e97de32eb0968c860f70518cc8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>ab278e6d049a50cb4f04573190cd8d265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproxSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a7b9dd1ca3d5fc39bfcaf7428ba618da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>kernel_size_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a113ee65aa4aac5b196adf2622d3d6e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_x_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>ae1eca74ab4c950c7d97791ecf702ab4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_y_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a25f3aee8b49aad53fac05f90957d87cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_x_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a509e713a0e34ff16945e178b080304ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_y_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>aeda6eaa9651fbf1f8cc52fe10136d8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a6c5c99b8880f99c20a150670d25586af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a630209e38bf85fa7587031fb3c7bf363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a80209b6b4c2f0b557947870f89c3c6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a704083cda5b6f5d55ffe30c303d81dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a978e9720a6dbad21ac619927cba3e7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::RectArray &gt;</type>
      <name>sub_rect_array_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>afda3a3202c0e5810901e685c85ab74a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1RectArrayActualSizeFilter.html</anchorfile>
      <anchor>a2c57d7885d85f41584c063a8a777c413</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::RectArrayToDensityImage</name>
    <filename>classjsk__perception_1_1RectArrayToDensityImage.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, jsk_recognition_msgs::RectArray &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>a01ac3ee0ec6bb8f1a38a3550722b495b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, jsk_recognition_msgs::RectArray &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>acaf206f5e5f917b97ddeff77e80c98df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectArrayToDensityImage</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>a9061a4b720a8cf643df67922f2d8b3ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>a1478bd9a6572f43e85d43c71a3133844</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const jsk_recognition_msgs::RectArray::ConstPtr &amp;rects_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>aa018b0ee708d7dfdab225fbc949b7264</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>aecfa3effa0458a35f27ae7d17f24ecc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>a799670bb91f390c82318344cc7769f84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>a0934e275e945f91fa0c36f75fb50362a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>af3cd6d83891653bad96074fd13197b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>a39a9177e63544405a999b65a8e24d9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>a7a029aa45a92fc7b5a0c0ee0d5da1b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>abee97b263aaa6fad7b56d6178d61ddaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; jsk_recognition_msgs::RectArray &gt;</type>
      <name>sub_rects_</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>a06d0d4ab015ec49ea9983e1373ff5a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1RectArrayToDensityImage.html</anchorfile>
      <anchor>ad16e1b47074a218800ba77a33495ed1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::rect_array_to_image_marker::RectArrayToImageMarker</name>
    <filename>classnode__scripts_1_1rect__array__to__image__marker_1_1RectArrayToImageMarker.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1rect__array__to__image__marker_1_1RectArrayToImageMarker.html</anchorfile>
      <anchor>af84b03f3970535ead2f926198f10f468</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert</name>
      <anchorfile>classnode__scripts_1_1rect__array__to__image__marker_1_1RectArrayToImageMarker.html</anchorfile>
      <anchor>ad0e48bcd36ab20e0e40bd9383c5ff9df</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1rect__array__to__image__marker_1_1RectArrayToImageMarker.html</anchorfile>
      <anchor>a874d5c5fe504e633d895dfe1ce459da6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1rect__array__to__image__marker_1_1RectArrayToImageMarker.html</anchorfile>
      <anchor>a5b9fdba9ddff34ee5a7da79b70f889ed</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1rect__array__to__image__marker_1_1RectArrayToImageMarker.html</anchorfile>
      <anchor>abdbb9ff1b2898ebb311c3b44654f56b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classnode__scripts_1_1rect__array__to__image__marker_1_1RectArrayToImageMarker.html</anchorfile>
      <anchor>a57164ac8513e77f83ed79204ddff3fb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::RectToMaskImage</name>
    <filename>classjsk__perception_1_1RectToMaskImage.html</filename>
    <member kind="function">
      <type></type>
      <name>RectToMaskImage</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>a0b7fe81483c6f7b45757452ac6ef3955</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>acb735c59eb534f448902a9ebba88f98a</anchor>
      <arglist>(const geometry_msgs::PolygonStamped::ConstPtr &amp;rect_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>ad8b117ae17f877e2ca13413be8b91e6a</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>a1a7815db47c3a85b0185ff9d2876a72f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>afa42dd23902a097af4ed593274d6e625</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>aebf798b4c7c1521ce20b659beba1e30a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo::ConstPtr</type>
      <name>camera_info_</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>a463326d10ed2e40f60bdadfa31d9a5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>a55e93958e76b621c67a7d0f148fc92dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>a2a1fc8b97a65b46209e3a715f49c6b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>a5fa08d55835a6493fefac2dceebaa8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1RectToMaskImage.html</anchorfile>
      <anchor>ab32ddf0dfc6b22390791a199080219d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::RectToROI</name>
    <filename>classjsk__perception_1_1RectToROI.html</filename>
    <member kind="function">
      <type></type>
      <name>RectToROI</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>af7267c1678cb8c61fac7e7aa71faaf9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a2240a08220b7fc7a6c78231b15c923fa</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a10b0ef1b4264d2ec9c6278159d7c5392</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>rectCallback</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a6bb2172e5b6521d53c056ed7454f0110</anchor>
      <arglist>(const geometry_msgs::PolygonStamped::ConstPtr &amp;rect_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a86ede29941bf4272e40615b57dc8bb05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a7d20400e17ece1027a529c881183d687</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo::ConstPtr</type>
      <name>latest_camera_info_</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a56b0e7d48be768dd5c93f0f47ef93cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a357c4b9b5f4231c1c2d197d682149cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>aed03e379b99b92aad7546ba3db966dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a8f71088c8f99c56b8931e54d716b5f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_rect_</name>
      <anchorfile>classjsk__perception_1_1RectToROI.html</anchorfile>
      <anchor>a1eed42f18c382eca765cf305332806aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::regional_feature_based_object_recognition::RegionalFeatureBasedObjectRecognition</name>
    <filename>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>a8c1cbd029ae882aad1cca162c7779a8d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>a8b03d8ecdf154dff34a6875f9db8fcac</anchor>
      <arglist>(self, imgmsg, mask_msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>adc47506887163835735abbc3d76ae2c1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>af68371f380b020c869f7458bbb81df19</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>a43496ba27995a9cc8bec1fb0bf94c85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>knn</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>a03e20f6af36d8f3c67f425f374307961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>ae660f89047d5e5e16c5ea8771a68d1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>aacba410f4717424b26d3696571606bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>add91b2a31c48268eec8009c8206cd743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>addb9ad23d866230f03a83525c5c546bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sync</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>aa90c0134e9d52d7bd4382dfa6054a72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_names</name>
      <anchorfile>classnode__scripts_1_1regional__feature__based__object__recognition_1_1RegionalFeatureBasedObjectRecognition.html</anchorfile>
      <anchor>a8ac5da8d6cc17d381bd0e4212b7d1841</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Labeling::RegionInfo</name>
    <filename>classLabeling_1_1RegionInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>GetCenter</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a2eea6ea04e7b40dfcefd1605040a018c</anchor>
      <arglist>(float &amp;x, float &amp;y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCenterOfGravity</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ab09260d5fb64457dcdcbdc2d34ca486c</anchor>
      <arglist>(float &amp;x, float &amp;y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMax</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ac0b0f50f35f5f4477e39bf119ea8716d</anchor>
      <arglist>(int &amp;x, int &amp;y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMin</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>afb5900bfcbd2e4dc40d893c26cd62255</anchor>
      <arglist>(int &amp;x, int &amp;y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumOfPixels</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ae9014e00d562affb3db5c52729db22ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumOfRasterSegments</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a35eab6cbcd72a73ee7f63e90ffe44f3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RSPList &amp;</type>
      <name>GetRasterSegmentList</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a1a147ca5752a2ac5daebb927ebe49c63</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>DstT</type>
      <name>GetResult</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>adca2a69f45b33dd2f3f67a17ca17a07b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSize</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>adc840bde00b274ce0cedb98083b87df8</anchor>
      <arglist>(int &amp;x, int &amp;y) const</arglist>
    </member>
    <member kind="function">
      <type>SrcT</type>
      <name>GetSourceValue</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a4279075549a1af1df8660fe3b5c4fae5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Pop</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a7532df61107650edc4ff82b7c2345bd6</anchor>
      <arglist>(RasterSegment *&amp;rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Push</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a043096f6f6a64c287307f72f574844ad</anchor>
      <arglist>(RasterSegment *rs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RegionInfo</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>aaddf1217e8fb7ba4d53c1673d2ddadbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCenter</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a18233b64cd08822e6ed2eb5d2541178c</anchor>
      <arglist>(const float x, const float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCenterOfGravity</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a517b8b2b94aa9d0e19cb216114f66463</anchor>
      <arglist>(const float x, const float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMax</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a8a3d7201cab55adeb47d1da201d4206d</anchor>
      <arglist>(const int x, const int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMin</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a4e515a1846f9ff44f564c1e062122b78</anchor>
      <arglist>(const int x, const int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMinMax</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>aa16d4a02f4ca759d654a81e96b9a02c1</anchor>
      <arglist>(const int n_min_x, const int n_min_y, const int n_max_x, const int n_max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetNumOfPixels</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a628e08b513def13ce73f6bdbb2ad49cc</anchor>
      <arglist>(const int n_num_of_pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetResult</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ac97c903d9e3eb9f77be6ccf9ccdbf2c0</anchor>
      <arglist>(const DstT n_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSize</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a60a72592f3177344c7f35a5ce6f9ea51</anchor>
      <arglist>(const int x, const int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSourceValue</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a0201a75e76be943592bca8cd356043fb</anchor>
      <arglist>(const SrcT n_source_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RegionInfo</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a2322c719aa1b9b12790e9e5ddb0b2366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>center_x</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a46a994e8c297e7e581e5be5cd5a0c48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>center_y</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>af9874b7d423d05bf434d985c248215d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>gravity_x</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>af1f4c9000c5ea0d409d53a916c31c6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>gravity_y</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ae73a2d85e9f618b5b0e6185fd8f5906e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_x</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ac6987c9f6b4f1adf45f38934df03af5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_y</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ac508501f675078d8cb29b51529b987f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_x</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ab8e6a44be23b27f86578a0854bbfc2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>min_y</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a878926f9ccd3910c1c39cb93fc3b5760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_of_pixels</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a30b197de557f28dd9917173f45a43594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RSPList</type>
      <name>raster_segment_list</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a40aa8f650650cc4a46359773fc130e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DstT</type>
      <name>result</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a1f0da84799274483cc3c073e2374c761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>size_x</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>ab9c567eff0d100b738adeeb141842303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>size_y</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>acb3f36b55a511cf743955426602a9fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SrcT</type>
      <name>source_value</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>aca6882690d91197deb0c3d86f4835161</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>a84e3a082347e41fbcf4a870a9f8f1064</anchor>
      <arglist>(const RegionInfo &amp;l, const RegionInfo &amp;r)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classLabeling_1_1RegionInfo.html</anchorfile>
      <anchor>acf144f688f407a3bcc597cdf22f40c77</anchor>
      <arglist>(std::ostream &amp;s, RegionInfo &amp;ri)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::hmr::resnet_v2_50::ResNet_v2_50</name>
    <filename>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>abfc56ac70241e6b03a44cf0326bde7d4</anchor>
      <arglist>(self, x)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>a3ff9ba1f600e82a580c4725a530fc041</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conv1</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>a68f556f415d1444b3d1b006b7cbea074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>postnorm</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>a45f234690af78cd24658d84d1a77960a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>res2</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>a0e967bfeca7c6abfb08dd3a866cb2611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>res3</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>a1dcda83e03135c309f00070f52098b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>res4</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>a101dfbc7a4312ed83af54bf3f41a56b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>res5</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>adb50c7cf456a8c33c4f6a85136d97a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>insize</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1resnet__v2__50_1_1ResNet__v2__50.html</anchorfile>
      <anchor>aa7f40914c2e795ec02843e0ac5c1fff3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::RGBDecomposer</name>
    <filename>classjsk__perception_1_1RGBDecomposer.html</filename>
    <member kind="function">
      <type></type>
      <name>RGBDecomposer</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>acdf170352852c68d9dc4da840e604126</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>decompose</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>acd44bd808beefcbddf6cc105aac67fa8</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>a4f7c0d637dd92d3482c2b73ee787fb40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>a61a199a065d1be84cb129fa3628bd474</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>a4e1ca6a97016efb094b9be9f992be09b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_b_</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>a8b47d684a51a18d6a7aea3de061248b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_g_</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>ac560b5f34887c07e2405f137db6e2f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_r_</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>a80b81820bf2733d57aa4b5e10b8d74f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1RGBDecomposer.html</anchorfile>
      <anchor>a20796b6f1a51a175d11f8d8ffcbd76e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>WhiteBalanceConverter::RGBValue</name>
    <filename>unionWhiteBalanceConverter_1_1RGBValue.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Alpha</name>
      <anchorfile>unionWhiteBalanceConverter_1_1RGBValue.html</anchorfile>
      <anchor>a45f0806cb938e5bc10354e7ad8ec2d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Blue</name>
      <anchorfile>unionWhiteBalanceConverter_1_1RGBValue.html</anchorfile>
      <anchor>ad69a5f32e6ccece28c06eb3e445b59de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>float_value</name>
      <anchorfile>unionWhiteBalanceConverter_1_1RGBValue.html</anchorfile>
      <anchor>a46e59793b0c041091a185876f1a897a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Green</name>
      <anchorfile>unionWhiteBalanceConverter_1_1RGBValue.html</anchorfile>
      <anchor>a974ae3ad6f852d7935587a3e8aa3934e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>long_value</name>
      <anchorfile>unionWhiteBalanceConverter_1_1RGBValue.html</anchorfile>
      <anchor>a71269d6c63290638bec588d4096896a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Red</name>
      <anchorfile>unionWhiteBalanceConverter_1_1RGBValue.html</anchorfile>
      <anchor>a30e9d76ec04ba751abb46a870040e38c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::RobotToMaskImage</name>
    <filename>classjsk__perception_1_1RobotToMaskImage.html</filename>
    <member kind="function">
      <type></type>
      <name>RobotToMaskImage</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>a8a08f8ada3d5526fcc682ebaf691f35b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>aac4505a0740c87ae88b67faaa34a7f3b</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>initSelfMask</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>a2e8e74389584d762a68ddfe56f7ec1ce</anchor>
      <arglist>(const ros::NodeHandle &amp;pnh)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>a8abf2ef92aaa3c111dfaee2fd39a1f71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>aa54f9d24af89876fc78e8bc797f6913e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>ad23c23c32c4b6e9d5a98359382ed40ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_robot_dist_</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>a80f5884c883184b4c0120b977bd310d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>a132927b6aea7e483cff83d7eb3832e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; robot_self_filter::SelfMask&lt; pcl::PointXYZ &gt; &gt;</type>
      <name>self_mask_</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>acc8ec087befa32d2a7608201ad0ae516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>a22337c2c9d5217aa18ec89e75450ee3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classjsk__perception_1_1RobotToMaskImage.html</anchorfile>
      <anchor>a25b48d1f8ac475f0723d6045467740e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ROIToMaskImage</name>
    <filename>classjsk__perception_1_1ROIToMaskImage.html</filename>
    <member kind="function">
      <type></type>
      <name>ROIToMaskImage</name>
      <anchorfile>classjsk__perception_1_1ROIToMaskImage.html</anchorfile>
      <anchor>ae4b80e0e670a5b0ad6129272096c2967</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1ROIToMaskImage.html</anchorfile>
      <anchor>ab684dec4d433e2b43e018685749dd8dc</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ROIToMaskImage.html</anchorfile>
      <anchor>a501b9457af1ebb2e9f84a1ac057edcaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ROIToMaskImage.html</anchorfile>
      <anchor>a6bb4d637276a892198008fd76b623263</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ROIToMaskImage.html</anchorfile>
      <anchor>a66f83ec4582e868e22704c18088b7258</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1ROIToMaskImage.html</anchorfile>
      <anchor>a3e908ca3f188f6a901c17e34e872e445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1ROIToMaskImage.html</anchorfile>
      <anchor>a409f07fc01022a7572b33aa9b89d6f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::ROIToRect</name>
    <filename>classjsk__perception_1_1ROIToRect.html</filename>
    <member kind="function">
      <type></type>
      <name>ROIToRect</name>
      <anchorfile>classjsk__perception_1_1ROIToRect.html</anchorfile>
      <anchor>a44e82f9b85062791178fee299f53e622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>classjsk__perception_1_1ROIToRect.html</anchorfile>
      <anchor>ac86beef163b75a69a8f41f6bf84e383e</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;roi_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1ROIToRect.html</anchorfile>
      <anchor>a212a2db383652ede8e3884bfb58be75d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1ROIToRect.html</anchorfile>
      <anchor>abddb86ddd3a2e7090d24cd13663ed09b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1ROIToRect.html</anchorfile>
      <anchor>a3a65f3f3550ec9d70b2fa1f5aa61bfd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1ROIToRect.html</anchorfile>
      <anchor>aae2d7fcd908d8ac09cec0665e9330f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1ROIToRect.html</anchorfile>
      <anchor>a4481ae7f216b08613997d0a6c6fdb606</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SaliencyMapGenerator</name>
    <filename>classjsk__perception_1_1SaliencyMapGenerator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a4a1b1ad85e658eec9494d5a93220cf69</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>aed14a036fcd9dfceca373ab741cf1553</anchor>
      <arglist>(cv::Mat, cv::Mat &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SaliencyMapGenerator</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a7a4638d0c53468093423f0b367c3935a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumThreads</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a18570a39f548d7b70da495e1d4423b60</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a5e91385ba345c3c83a1ff1ed4f5bff17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>aa1b123c848ceb09dfdabd09ba254729f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>ac9ae6efdd471b4cc241e81903b6637e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>lock_</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a76236105580949228cb7f6c904c2cf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_image_</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a058d986ec52150d57ae06b6733dbbcfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>af1a78af260c6f41162dd9fefaecf6c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcIntensityChannel</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>add8b9def563dd85e3cb855d10b5988b7</anchor>
      <arglist>(cv::Mat, cv::Mat)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copyImage</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a5c5271177ac37824360c4282aedb10c1</anchor>
      <arglist>(cv::Mat, cv::Mat)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getIntensity</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>ac1e9d1a3246f0b9ecb7899f706773c56</anchor>
      <arglist>(cv::Mat, cv::Mat, cv::Mat, cv::Mat, bool)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getIntensityScaled</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>aae43f7138ed141fe7165d5e57c3d1682</anchor>
      <arglist>(cv::Mat, cv::Mat, cv::Mat, cv::Mat, int)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>getMean</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>affab9baffd65ca8d13024c0eb40a7a83</anchor>
      <arglist>(cv::Mat, cv::Point2i, int, int)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mixOnOff</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>ae9cbccefe8d6db696f3316e8a331682d</anchor>
      <arglist>(cv::Mat intensityOn, cv::Mat intensityOff, cv::Mat intensity)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mixScales</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>aa9c9d0d68e5e047e8647d7da343d4722</anchor>
      <arglist>(cv::Mat *, cv::Mat, cv::Mat *, cv::Mat, const int)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>counter_</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a5de5a3b38b96076123e4716e9d76665d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_threads_</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a9572ea6b4b84cb0421c8796f0f4c1d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>print_fps_</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>a96b4bcc9fdf6424cc0aeda1998c10e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>start_</name>
      <anchorfile>classjsk__perception_1_1SaliencyMapGenerator.html</anchorfile>
      <anchor>ab7d37a623c42ca489dd04044cac7f558</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::sklearn_classifier::ScikitLearnClassifier</name>
    <filename>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</anchorfile>
      <anchor>a10dba2499feb7b2747f11b3e97cd3fc2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</anchorfile>
      <anchor>a4459e88dc5661b46970e1b43203e7512</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</anchorfile>
      <anchor>aadd77973d53dd6440c38b979fe8c3f16</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>clf</name>
      <anchorfile>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</anchorfile>
      <anchor>ad3c44590289ec0ac31371795ac730bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_hist</name>
      <anchorfile>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</anchorfile>
      <anchor>a3079c9481eab14304c886f831cbe9bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_init_classifier</name>
      <anchorfile>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</anchorfile>
      <anchor>a08d9567cf67d8b38b311dcc63fcf36bb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_predict</name>
      <anchorfile>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</anchorfile>
      <anchor>a4517159c8a88ae80450b1ec7c5b287e5</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classnode__scripts_1_1sklearn__classifier_1_1ScikitLearnClassifier.html</anchorfile>
      <anchor>a4ee8c3b3333bf4c60ed3afe6827b718d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::selective_search::SelectiveSearch</name>
    <filename>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>aa0b23c0ca7c9e59a1a872857388af988</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>a70c4d63625038a125b413eb0ebf106f5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>ae5674ad59b7fbcc96588304002a761a3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>debug_pub_</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>a7c56ba73c8a2f0befd3bcf4a5f51ad37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_size</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>af020f4821f095d9ae2fdb3e5483dc521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_size</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>a16f15e8fbba47ef61193374046fc3296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>ab95f6869a71cda87f3fc43c24c25c0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>aa3c8e7b33bc80a8393d69f191fd06a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>a75bdbf2010fe6854b707933c2322bde2</anchor>
      <arglist>(self, img_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb_dyn_reconfig</name>
      <anchorfile>classnode__scripts_1_1selective__search_1_1SelectiveSearch.html</anchorfile>
      <anchor>a2b353b489b09ac5cd1533535f9d15548</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SingleChannelHistogram</name>
    <filename>classjsk__perception_1_1SingleChannelHistogram.html</filename>
    <member kind="typedef">
      <type>SingleChannelHistogramConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>abf00157a209d15d110fee35c2ac5fbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a879468d43ee979b33245f5eedc1d7c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SingleChannelHistogram</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>afe7480d70b557245a7dcc8ce46933d9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a66a8118abed5067c60bf2924781660f5</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a3b602a50532550e0e4375c0ff6a29ff3</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg, const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a45d0e814495532057d5331eaf501a2c7</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a8fa62977cdc25dde6d4281c15ecbe0f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>aa04860f610aebb5d5a48c26212900e84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a8c30626c8ef59340f4a466980cfea5fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>hist_size_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a2d64bb6d7c6ee7732f25b1eb3b174381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>max_value_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>abf71de4aa4855062210b8e4f319efd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>min_value_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a018ac80dce708ff22ed2d3ea916800c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>ab36a709fabb01cde2f2f58eb02371f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>abb36d78411bbeb5a69c6346764ecf034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a74e3c89fde990729519e067f23927197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>aa53451b7f6666ba44395ff7059265b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>aac0fa4794697d9351c19b06c2454e179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_mask_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>aa33edd40b8f6933ad57d2927e856c50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>a2cbde0296938d9971311b923840847bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_mask_</name>
      <anchorfile>classjsk__perception_1_1SingleChannelHistogram.html</anchorfile>
      <anchor>ada0043c3967ea271968280666d6c4cf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::Skeletonization</name>
    <filename>classjsk__perception_1_1Skeletonization.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>imageCallback</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>aafd69a074bff97df1b922e2b5b3799f0</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Skeletonization</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>a52997932db30c66f33dce9bc616bce9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>skeletonization</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>a4c02fb5323584ee7801e59bdb55a8649</anchor>
      <arglist>(cv::Mat &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>iterativeThinning</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>af05aba98a6d26fc01278250efd3db3c3</anchor>
      <arglist>(cv::Mat &amp;, int)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>abdd38afb0610996e3eb8f96f509d0bff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>a784fe620f02ea4d8c54304485670e1bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>a25c01a03aa9de74c34a2db0b793d0612</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>ab578171bec9e781d5f29085a488feb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_image_</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>a4fb3633d1b8e53f28b29b74c4d71ce17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>afb740b3624f979f17911e8d6c2aa378b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>EVEN</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>aba881399c131b1a58bab67ff493a242caf0bb9c8adef6554c1777071c6a6838c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>ODD</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>aba881399c131b1a58bab67ff493a242caf7b5af552ab216f0ec51b8b52f2bee77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>EVEN</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>aba881399c131b1a58bab67ff493a242caf0bb9c8adef6554c1777071c6a6838c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>ODD</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>aba881399c131b1a58bab67ff493a242caf7b5af552ab216f0ec51b8b52f2bee77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_threads_</name>
      <anchorfile>classjsk__perception_1_1Skeletonization.html</anchorfile>
      <anchor>a4aa22f05dc703e5c1533095adb59e0ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Slic</name>
    <filename>classSlic.html</filename>
    <member kind="function">
      <type>void</type>
      <name>colour_with_cluster_means</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a18bdb54f15b981bfe4caf016b98cfe2b</anchor>
      <arglist>(cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_connectivity</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a66c08f0d278156a95d97946bb21a2953</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_center_grid</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>ab874f6241df8f3e5c13f855ab654728e</anchor>
      <arglist>(cv::Mat &amp;image, cv::Scalar colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_contours</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a2c17a53af59878e2be8ca5c3577e5858</anchor>
      <arglist>(cv::Mat &amp;image, cv::Vec3b colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate_superpixels</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>aca536b21a92d0d780faac44ee6a51cb0</anchor>
      <arglist>(const cv::Mat &amp;image, int step, int nc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Slic</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>af92f70e67d57dee177f5bcd8e9ec8772</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Slic</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a14617d0c0ebc87d984ea6860e2ff6eb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; int &gt;</type>
      <name>center_counts</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a4a1f5b00c6a6a179ebd52471bba9164a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat_&lt; Vec5d &gt;</type>
      <name>centers</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a85d8e49d764d9259cd4239c0b4bb9403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat_&lt; int &gt;</type>
      <name>clusters</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a121dd1dbb7735893bc875471e2db04db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>distances</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a81b72a048c5ede903ee91f88a1993f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear_data</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a6e61b2f1eff9f00ff65ede1ea8d6bfa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>compute_dist</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>af505070743edace5816d6f533ee64aed</anchor>
      <arglist>(int ci, cv::Point pixel, cv::Vec3b colour)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Point</type>
      <name>find_local_minimum</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>ad69f6da96f0945331bbdf08e3ce8d44f</anchor>
      <arglist>(const cv::Mat_&lt; cv::Vec3b &gt; &amp;image, cv::Point center)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_data</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a6f29d44574fef28cb0d5569cba38e012</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nc</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>acd1b327022bd5b3c7103c0c9e6ce4242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ns</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>ae2166bdb086013af324a52574841e788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>step</name>
      <anchorfile>classSlic.html</anchorfile>
      <anchor>a2592ab863d78eb13d1afd558e8d91954</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SLICSuperPixels</name>
    <filename>classjsk__perception_1_1SLICSuperPixels.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="typedef">
      <type>SLICSuperPixelsConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a681e8c101a1ba508a98ec12621a71ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a3ee0be12d1d372975ba8f5adbf66838a</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>imageCallback</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>ac79d8b08d6bf992244235bd611d228e9</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a930aa631b06f47a1b8b0975618d00b5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>debug_image_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a42232b21cd878e0656ea0a75d1fc4e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Subscriber</type>
      <name>image_sub_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a361c12dc5ffecfa1687d6856c60d121b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>it_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>aaf1cc8be244acc0c08bb03a379b9112a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a92279cc9af8b68285afc1bb83c5f5502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>ae50ffb40079994d8c9901e4fb0a3caad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>number_of_super_pixels_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>af6463c660ada4c21ef25c04398137e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>pnh_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a48a532525e2a2079700266c4134303b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a6ab970dec806bd9abf6755dad8c9c402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a0bf871908a393a8123fdb520e05163fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_center_grid_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a8e5391f0aee703a6d75948d433560ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_mean_color_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a4d5433157fa6b80fcb896d7baa918684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a0e7dc4d85da3526507cc3df89d663d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>weight_</name>
      <anchorfile>classjsk__perception_1_1SLICSuperPixels.html</anchorfile>
      <anchor>a54c6c517851d0b219f052db1a29f61c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SlidingWindowObjectDetector</name>
    <filename>classjsk__perception_1_1SlidingWindowObjectDetector.html</filename>
    <base>HOGFeatureDescriptor</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>computeHSHistogram</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>ad0860cab2039bcbac9458064a12e820e</anchor>
      <arglist>(cv::Mat &amp;, cv::Mat &amp;, const int=64, const int=32, bool=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>concatenateCVMat</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a018565d58594baa36db0bcc69735bdbe</anchor>
      <arglist>(const cv::Mat &amp;, const cv::Mat &amp;, cv::Mat &amp;, bool=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a499b5b6a8a07ec0d43b8bbac28148d77</anchor>
      <arglist>(jsk_perception::SlidingWindowObjectDetectorConfig &amp;, uint32_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertCvRectToJSKRectArray</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a3de08fbbf59214848e7a8ac56b3d422b</anchor>
      <arglist>(const std::vector&lt; cv::Rect_&lt; int &gt; &gt; &amp;, jsk_recognition_msgs::RectArray &amp;, const int, const cv::Size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadTrainedDetectorModel</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a8520d54cb23579293177d05da14ed0be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; cv::Rect_&lt; int &gt; &gt;</type>
      <name>nonMaximumSuppression</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a9c66898f42b3ca1024d2f90cfbe36f0b</anchor>
      <arglist>(std::multimap&lt; float, cv::Rect_&lt; int &gt; &gt; &amp;, const float)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>objectRecognizer</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a5060d36151194969e41406e94a7616c5</anchor>
      <arglist>(const cv::Mat &amp;, std::multimap&lt; float, cv::Rect_&lt; int &gt; &gt; &amp;, const cv::Size, const int=16)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pyramidialScaling</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a129dcd8754510a790c44bbf952a94194</anchor>
      <arglist>(cv::Size &amp;, const float)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readTrainingManifestFromDirectory</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a21562cb41856e6b196bf4b83a7ca1024</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::multimap&lt; float, cv::Rect_&lt; int &gt; &gt;</type>
      <name>runSlidingWindowDetector</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>aa8ebd128bae4995835d921a8db29aaa9</anchor>
      <arglist>(const cv::Mat &amp;, const cv::Size, const float, const int, const int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBoundingBoxLabel</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>ae450eb06f3533492e6c6dc50036c6719</anchor>
      <arglist>(cv::Mat &amp;, cv::Rect_&lt; int &gt;, const std::string=&quot;object&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SlidingWindowObjectDetector</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>af34b870ec24914feca8df12ff4b161c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>imageCb</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>ad99e272a8a23796d70e2dff1217f0e92</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>aa6b12716ac432ac2018175d3cd3b4016</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a46ac7fce1875b44e57bbba6a05957875</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>ac486676aa49552c5839f5c4faf61f19d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>dataset_path_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>acc5e49f36976e69253c8d06619e210bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>downsize_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a429baac635a3c7c1e1f5d0a08843b6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>incrementor_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a548d8c0eec1500ac0892d59cfca53a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>model_name_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a66289335d9b284ac9b44cd51738858ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a67a9be24bc77c1794b740cc65f8d9942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>ndataset_path_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a8386120be0fd9ba3998abcb0933f6b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>nms_client_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a42aa6c87f5adbbb561b35df1e08f4bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>nonobject_dataset_filename_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a03a368f2183acab7343be48468ce35f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>object_dataset_filename_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>adeeb2910e0eb4761a0a574aef7dad0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>override_manifest_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a278017bdad08142012a1481aee2d08ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_image_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a94db35a177427c42012bf3420daae6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_rects_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a212119d4e92ac38f1ce1290731ef08fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; rosbag::Bag &gt;</type>
      <name>rosbag_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a48fc4589b9b75da7ceea0cc91ca42b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>run_type_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>ab7917064a2dc8f09c5f13a91db725829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>scale_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a4c918883f435207fa701453aeb5eb150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; jsk_perception::SlidingWindowObjectDetectorConfig &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>ac12b7493836ebc8ad9ef984958313bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>stack_size_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a6ad6368409e2c8679507e9542d9d1584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a10ab3b7d957cffccd9b0d09a0e7f5ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; cv::SVM &gt;</type>
      <name>supportVectorMachine_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a419b8274fe559b28f79e3334cfeeb765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>swindow_x</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>ad508726b2a50f60e430ef42acc55dc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>swindow_y</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a577fe60a238111b31cc2d6c78d621f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>trainer_manifest_filename_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetector.html</anchorfile>
      <anchor>a4b72ca09ca436d1d102cca277022a71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SlidingWindowObjectDetectorTrainer</name>
    <filename>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</filename>
    <base>HOGFeatureDescriptor</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>computeHSHistogram</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>ad27cd0aec7ce16fd962d95e4d5b4ded8</anchor>
      <arglist>(cv::Mat &amp;, cv::Mat &amp;, const int=64, const int=32, bool=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>extractFeatures</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>ac1ec9dcc0da2373b4d0dc0060c73eeb6</anchor>
      <arglist>(cv::Mat &amp;, cv::Mat &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readDataset</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>aac17a8313fbe736d821234aa57fe6aa8</anchor>
      <arglist>(std::string, std::string, cv::Mat &amp;, cv::Mat &amp;, bool=false, const int=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SlidingWindowObjectDetectorTrainer</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a4ab270a2854da0b3ec0cd397ed3862d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trainBinaryClassSVM</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a3df8e3441bef26a20de01a51b6104218</anchor>
      <arglist>(const cv::Mat &amp;, const cv::Mat &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trainObjectClassifier</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a54c2269ccdd0f96da0d33929b80f2e4c</anchor>
      <arglist>(std::string, std::string)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>concatenateCVMat</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>af5e40d0116402a7d364cac4edb03e9a4</anchor>
      <arglist>(const cv::Mat &amp;, const cv::Mat &amp;, cv::Mat &amp;, bool=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>writeTrainingManifestToDirectory</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>afe785aa79b13805de9d305d9a119da0c</anchor>
      <arglist>(cv::FileStorage &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>dataset_path_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>af3db5759c5f1ce614a3bb0a270a5ed92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>hist_hbin_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a473bab252663c91f5128f72fc1c265c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>hist_sbin_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a07517ea96e5e636c04ad18ff7d628d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>manifest_filename_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a30b53715e114e99222e2bef26c2d3eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a46c4f70fc05f9c5e591d4905d6ae66b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>nonobject_dataset_filename_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a90210b90edcb5ece6e4e114dfdf4cee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>nonobject_dataset_topic_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a56dba7158738531ab48dccb58811a945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>object_dataset_filename_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>ac57cbdd566095abebca5892131d76067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>object_dataset_topic_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a157e776b3d47d4b2ff9daf0e48431bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; rosbag::Bag &gt;</type>
      <name>rosbag_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a5d86460159bf5684ef8d1efd7502268f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; cv::SVM &gt;</type>
      <name>supportVectorMachine_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a80707fc792fe29b43ee841876bc09f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>swindow_x_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>ac286c8b4faab76bc81efdea2ca990a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>swindow_y_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>ade31018142c3f8d03d4680b431d49fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>trained_classifier_name_</name>
      <anchorfile>classjsk__perception_1_1SlidingWindowObjectDetectorTrainer.html</anchorfile>
      <anchor>a61ce1e358d53d0c81bcb03fffb4044b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::hmr::smpl::SMPL</name>
    <filename>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>a43571773a1365e5c60a26848de13b139</anchor>
      <arglist>(self, beta, theta, get_skin=False, with_a=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>af0d9c07be44b2e31cc9daacb249fd121</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>beta_shapedirs</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>ae1f0a8753317e94bc37cc767594883d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>J</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>a05068f5738728faf9a570d995cd31ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>J_regressor</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>aa53e88808960eddb99fa6ae71d0340b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_regressor</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>a424e98a5c5c3fd375053b8fe3639543e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parents</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>aae3b116e9cc14d1ccac74de7e8e16842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_feature</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>a06de09af54e14e4655ed6f31ce82c929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>posedirs</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>a3bf0892e1e2269c94107f733c8687eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rs</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>affef49db69687a2e248a2da93f11f25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shapedirs</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>ae46adeb96f1e0cb3062530b53727a6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>aaa08496c296e39b40e63959818c8418c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>v_shaped</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>addd4adac754b8d109d3382f58c9be17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>v_template</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>ae8c2fcb3a5e20e0247c9cd0a7067c5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>weights</name>
      <anchorfile>classnode__scripts_1_1hmr_1_1smpl_1_1SMPL.html</anchorfile>
      <anchor>a17071147601457382293c1fc59539bd0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SnakeSegmentation</name>
    <filename>classjsk__perception_1_1SnakeSegmentation.html</filename>
    <member kind="typedef">
      <type>SnakeSegmentationConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a9cb2c1bbd7a045b6d051764bebcfadd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SnakeSegmentation</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a9bfe9633ad5640ff989e53e9d8ae7333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a3af0610e2af1294c6d7ef1bf374f7d8e</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>abe58d6bfe7d6df58ac1c5896c65e2e7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>segment</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a3953efd01216dfb4ba07d337001438a8</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>ac5d7b8dacce5225954c65ae36dae88a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a452882504a4612a7e7afaa330007ef00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>alpha_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a74e9fc893306183f3fb16ec0b1172c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>beta_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>af1324b057130c1755319a5ea1c469fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>epsilon_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a9675207336614416261fe61edf5895c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>gamma_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a9366173fdff4348aa5107d995e36cdc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_iterations_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a401d4ab6b1e627f161e7a67fb135863d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a654503e2614000bbf36d65c4e9b11035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a91343456c0706c57b9b6e433e57a3edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a366a6949bbfdbf943fb48e3b7f6285c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a6595056464b8d991db087ec717c8fe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>window_size_</name>
      <anchorfile>classjsk__perception_1_1SnakeSegmentation.html</anchorfile>
      <anchor>a1225062dba87d2abbaae6d572956c004</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::solidity_rag_merge::SolidityRagMerge</name>
    <filename>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>afde0c25278cc341a6a2203286fdd87c6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>a94ed96b278250ecff21fd8b4e6221be8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>aebc4b2fc354bdb2df7c238b55e724a17</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_debugging</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>a8ac4fee09dc145b5174b622c1308f7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>ae3e5105379ffa08cebef7a68547e1d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_label</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>a7bd0f8f67b80cc8fb2ad3feb8dd6c12d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_rag</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>acb59264d3ae42db6264602e279e8faf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_slic</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>a7cb8336dfa9cc66ef1c8b637923921ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>af389290f22e4da224505914a717754af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_mask</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>a53e66d580034a9032e7512a6417862dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_async</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>ad00a34d2641beec87193a34553e7a4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply</name>
      <anchorfile>classnode__scripts_1_1solidity__rag__merge_1_1SolidityRagMerge.html</anchorfile>
      <anchor>a394e3ba1d90d62a184364fd60c284d6f</anchor>
      <arglist>(self, imgmsg, maskmsg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SparseImageDecoder</name>
    <filename>classjsk__perception_1_1SparseImageDecoder.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type>void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>a14eec63261f96d14ddc6b996b5d7ecf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>connectCb</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>acc835813b8f7833b02adbe48cef21df8</anchor>
      <arglist>(const image_transport::SingleSubscriberPublisher &amp;ssp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disconnectCb</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>a740752f0eea51b1652ecf411c31619f7</anchor>
      <arglist>(const image_transport::SingleSubscriberPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>do_work</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>a3219bf7dc91ccf45a2cccf4ada71198b</anchor>
      <arglist>(const jsk_recognition_msgs::SparseImageConstPtr &amp;msg, const std::string input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>a513d284151ef9ed21ed17dda8b80b871</anchor>
      <arglist>(const jsk_recognition_msgs::SparseImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>a467cd4d20416eb34859e9ff4006b0b92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>a7f61db126d68f0a4334c63b3168da3ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::ImagePtr</type>
      <name>_img_ptr</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>aa151950cefc333446fa71bf6ba0cc016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>_img_pub</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>acfd230a50556fd92effd2637e6abccd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>_it</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>a2133ba4a5073f630ff2a4334765b6e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>_nh</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>adbbbde422bb5e2304f6bd5f761f6edf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>_spr_img_sub</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>ad7363584e83ad56d80a863c9dbe55e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_subscriber_count</name>
      <anchorfile>classjsk__perception_1_1SparseImageDecoder.html</anchorfile>
      <anchor>a643e559eceb8efec57c7d542b81dbcab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SparseImageEncoder</name>
    <filename>classjsk__perception_1_1SparseImageEncoder.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type>void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>a193ddb33c437bd270efc9eab70202823</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>connectCb</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>a6207f179e85dae74fbd4c959b0474a0c</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;ssp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disconnectCb</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>aaf8509be56236e72fa48ddf55ffaa030</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>do_work</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>a11b81a2df399d8f556bc9daf6c671f3e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg, const std::string input_frame_from_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>ac984cb1ef7af1d3d0f2e4172e575a9f0</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>a865d0a0e71265067df9ddda34e1cc91e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>ad1ffc696ed00c2b4dc6f86b312f1268e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>_img_sub</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>aa16d01a32be512e5c2f684f7f11caf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>_it</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>aeb2333450135b3242306e310739fb550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>_ln</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>ac8c2256c3057ef6e7b240798316bd0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>_nh</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>a76d0f50ede285939d68145a971170d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_print_point_num</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>a4c3efc3b9c49db2bd956f0d3e845142b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_rate</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>a7174568974bd1cc6164718552bd3e9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jsk_recognition_msgs::SparseImagePtr</type>
      <name>_spr_img_ptr</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>aa7ccedf5f8bd9159c0d1df5e2371754c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_spr_img_pub</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>aea7316788790850ba2a4e1b100db1596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_subscriber_count</name>
      <anchorfile>classjsk__perception_1_1SparseImageEncoder.html</anchorfile>
      <anchor>ae070938c59eef87c3fcddcbe8357b1ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::speak_when_label_found::SpeakWhenLabelFound</name>
    <filename>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>a630e101fcf4e164881d8f37874d752c1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>a42c0c5768fa1a0e11fb228c46ac38164</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>input_cb</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>a1bd5b47b64489aa4eaf60c724b917abe</anchor>
      <arglist>(self, imgmsg, label_msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_names</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>ad0574cb6c5ec9c623afd160561fd4bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_label_region</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>aa39920235779e5a87365a946ba779450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_slack</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>a7317fb1fd53a96f8a8a87966595d9d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_str</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>aa87c803c1ddcd7e0786cd150e63413aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sound</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>ad2475a7ef8119850318736508e7576a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_img</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>a4f333a89faa2931787a5ea833252a372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_label</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>a0cca6001d06f3dc60e51925c9d484f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sync</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>a6025f83e93b6d87f32b4af5bb00dbbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_labels</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>aad368abe70afec14409e719a4e55ea2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tmpdir</name>
      <anchorfile>classnode__scripts_1_1speak__when__label__found_1_1SpeakWhenLabelFound.html</anchorfile>
      <anchor>af71421c1c67885ca8ac939e7c2cd5732</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::split_fore_background::SplitForeBackground</name>
    <filename>classnode__scripts_1_1split__fore__background_1_1SplitForeBackground.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1split__fore__background_1_1SplitForeBackground.html</anchorfile>
      <anchor>a6e1564730be7c7256327eeb8f441e078</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1split__fore__background_1_1SplitForeBackground.html</anchorfile>
      <anchor>aaa608ad0120270e7d6a17163913b36df</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1split__fore__background_1_1SplitForeBackground.html</anchorfile>
      <anchor>a260a239813a0e2af4b12cbb0157dcc10</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bg_mask_pub_</name>
      <anchorfile>classnode__scripts_1_1split__fore__background_1_1SplitForeBackground.html</anchorfile>
      <anchor>a665a7a0fcc8e0a09fbf047a325df1fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fg_mask_pub_</name>
      <anchorfile>classnode__scripts_1_1split__fore__background_1_1SplitForeBackground.html</anchorfile>
      <anchor>a507ec04c4e1b94a7cf5eff89ec9af9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classnode__scripts_1_1split__fore__background_1_1SplitForeBackground.html</anchorfile>
      <anchor>a65ac44b62ed1ad14aea3fe3dbe3d14ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply</name>
      <anchorfile>classnode__scripts_1_1split__fore__background_1_1SplitForeBackground.html</anchorfile>
      <anchor>afb5dd6234b9b36c26b7830f6d1fe10f4</anchor>
      <arglist>(self, depth_msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssd_train_dataset::SSDDataset</name>
    <filename>classssd__train__dataset_1_1SSDDataset.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classssd__train__dataset_1_1SSDDataset.html</anchorfile>
      <anchor>aadf8cd8b395e4e9692497f27f1537c46</anchor>
      <arglist>(self, base_dir, label_names)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__len__</name>
      <anchorfile>classssd__train__dataset_1_1SSDDataset.html</anchorfile>
      <anchor>a0419447cd2a958ee468cf9c9bf5d5310</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_example</name>
      <anchorfile>classssd__train__dataset_1_1SSDDataset.html</anchorfile>
      <anchor>a2d3f58d2604aa3b03aeab9694d314f2d</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_dir</name>
      <anchorfile>classssd__train__dataset_1_1SSDDataset.html</anchorfile>
      <anchor>abb1b6d1f0de9d1ba13e81c46e317680d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>img_filenames</name>
      <anchorfile>classssd__train__dataset_1_1SSDDataset.html</anchorfile>
      <anchor>ac3dc9f368ae323dda2046c9d22472a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_names</name>
      <anchorfile>classssd__train__dataset_1_1SSDDataset.html</anchorfile>
      <anchor>a6fa6a6cad1993cb0c153872266368aa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::ssd_object_detector::SSDObjectDetector</name>
    <filename>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>aa56ff0c30a93e0317924dda0dd9a2fbb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>config_callback</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>aa67469d70acd491a7b8de81d2d5bcd20</anchor>
      <arglist>(self, config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>image_cb</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a2c93e486fd977d76214f329000aee251</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_label_names</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>adbdff812b0419288dc05d323f52840ca</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_bbox_image</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a7851c9d0704f99b96e727d171a34f91f</anchor>
      <arglist>(self, img, bbox, label, score, header)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>acce73fcf88970902538ecc5354aefde2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a1d9cc090213c9ea1daa265ba7b9b97cb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>adfa990fd99471d86ec4dec0f8cd105fb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>classifier_name</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a05821437c0d23628620f712c84e8034e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cv_bridge</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>acc7905e8b3aaab667c36cde5286aec86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>af65160f88a027494f4d8f86db1c7045d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_names</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a5b2d47429c284416d1cfa2b1a9dd432c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a6582910c46e03848091a0eb185ac031a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>profiling</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a9a26dc0bccfa85282f0baea1835e49fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_class</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a2259ffbcda50b0213525e85fd5b220a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_image</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a4149fab4466da2795696423978f04009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_indices</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a612fb4a7b64c41255ff4c6ec98df539f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_rects</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>a9c089a1bd5d5ee16e82983c5f67737bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>srv</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>adfef07f994bdc1cd79dc910ad407ea57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_image</name>
      <anchorfile>classnode__scripts_1_1ssd__object__detector_1_1SSDObjectDetector.html</anchorfile>
      <anchor>adf9fcee8637f09ba67660bedaa03fece</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::SubtractMaskImage</name>
    <filename>classjsk__perception_1_1SubtractMaskImage.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>ApproxSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a1e217ef488bbada87a5ba16bcc6416bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>aef6f5d5151aae0159b1110ad4d96efed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubtractMaskImage</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>ac05911fcc0f53f8bb2e2780ef115a629</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a26f17409b34c9369dd4bf6426b5c96c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>acdcf05bd1e6f37af2c08541686f66df5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subtract</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>aeb47e31ea5cd43002cf1663b7c427e6e</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;src1_msg, const sensor_msgs::Image::ConstPtr &amp;src2_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a1d1396805d51d94f66818e80091f8151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a6078ce6cce898cd41e29e3de390cc038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproxSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a1f078cd775d00b586f0190f26c0b4d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a54529acd5c39323ecf11b8c0a46ad85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a8f41f8e33540c361d0654be176eb774a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_src1_</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a2db4b5c4951a75c624b085facb4ff5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_src2_</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a1ad5932074026e5deeda320404b1e3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1SubtractMaskImage.html</anchorfile>
      <anchor>a3eab8fddd9a2fb9b86bed785dfe9e2e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::TabletopColorDifferenceLikelihood</name>
    <filename>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</filename>
    <member kind="typedef">
      <type>TabletopColorDifferenceLikelihoodConfig</type>
      <name>Config</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a44e5be9c1f70a336922cfe216e829467</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabletopColorDifferenceLikelihood</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>ac6120f771c737655fbf276c5cb0da943</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual unsigned char</type>
      <name>computePixelDistance</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a529128fda9034a7caaebacba61b56806</anchor>
      <arglist>(const unsigned char from, const unsigned char to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual unsigned char</type>
      <name>computePixelHistogramDistance</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a1864827f1fc160a7b4dc69b4ba9ebfdb</anchor>
      <arglist>(const unsigned char from, const std::vector&lt; jsk_recognition_msgs::HistogramWithRangeBin &gt; &amp;bins)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>configCallback</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>af36b34275ae167b75869f425b866b4a1</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>debugPolygonImage</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a841c24445534c603e1ce08e988543425</anchor>
      <arglist>(const jsk_recognition_utils::CameraDepthSensor &amp;model, cv::Mat &amp;image, jsk_recognition_utils::Polygon::Ptr polygon, size_t pi) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>imageCallback</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a97f6ee66301e83c5d70f4ed84bc52bd2</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>infoCallback</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a79d73b618ac828ab3f8ebd03eaeface5</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a3dcdebff30990c46f20b6e34a1f6a14b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>polygonCallback</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a756817b339c5d62a6f2553f48c3307eb</anchor>
      <arglist>(const jsk_recognition_msgs::PolygonArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a000e58b1d83d55fff58346f1ccb1888f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a859fa533ce37be93048a1eb6049a5d3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>bin_size_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a09424a0e997546ecb4ca420fd2793389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>cyclic_value_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>ad66b437e5f79941ea2aa8e40c8a825f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>histogram_top_n_ratio_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a490ec019a6ca2723c5abea39acfae1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::CameraInfo::ConstPtr</type>
      <name>latest_info_msg_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a2c555c3af170b2fef25d089142b8a50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>jsk_recognition_msgs::PolygonArray::ConstPtr</type>
      <name>latest_polygon_msg_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a402a8fc441165bcd39cd5b33f986a3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a4265b428511e82e4d33a617515ba5b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pixel_max_value_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a78430c6c99777d2623ad1e69e354fdd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pixel_min_value_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>aad5eec41b909647fd1b364bc28864dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>acb165a860ae977e86f693d813be323f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_histogram_image_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a0362bf9786948dce48cb59cb06832c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_debug_polygon_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>abe7e5e324320ec85260152bd42258354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; Config &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a5bd105db4a686ba281908c966a7fd330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a27f734cb38aac09a70c5d35a443d9217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_info_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>af69a5969a7dee991b9135c325402515f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_polygons_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>addd092b4526d63b9f88b6650d5050a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; tf::MessageFilter&lt; sensor_msgs::Image &gt; &gt;</type>
      <name>tf_filter_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>a8ecf8f538322a5c8aff07163a74e1652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener *</type>
      <name>tf_listener_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>ac616f18c836291ab2fb3cbeb0358355b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>tf_queue_size_</name>
      <anchorfile>classjsk__perception_1_1TabletopColorDifferenceLikelihood.html</anchorfile>
      <anchor>afeb909aa76479c73021f365940572ca9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sparse_image::TestSparseImage</name>
    <filename>classtest__sparse__image_1_1TestSparseImage.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_encode_decode_data16</name>
      <anchorfile>classtest__sparse__image_1_1TestSparseImage.html</anchorfile>
      <anchor>a5e8a059dc4d6253adc3b29deace67ec1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_encode_decode_data32</name>
      <anchorfile>classtest__sparse__image_1_1TestSparseImage.html</anchorfile>
      <anchor>a0c3d01193cecdfafd83d0a84112e6e92</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::tile_image::TileImages</name>
    <filename>classnode__scripts_1_1tile__image_1_1TileImages.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a57a12e2c654ce12c0312de6a5dc2dc5d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simple_callback</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a11424e05af38b31c9bac9a0b44a48ccb</anchor>
      <arglist>(self, target_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a0fdbc8d0417f5a4b132a22cb0a451dce</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timer_callback</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>afd0409f296fed76cd81466100e0a5359</anchor>
      <arglist>(self, event)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a276f518ffd61a74b8ae029f38dcf2e9f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>approximate_sync</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a15808fe091fd6c42396c9d3ffcb8e5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cache_img</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>ac1af3d99ec492f3c33155c235ade5889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>draw_topic_name</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a1b961706aae8db970c01e6d2b32f2bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>font_scale</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>abae1cd13b0cbfc98c9bfacb46e83c726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_imgs</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a300e9229b96246b73faa0679fbe6e6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_topics</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>abfab2ee77fe1336afb55c2b8de2e3ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a8b224bc3366e8254611fd2005dbd842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_sync</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a437015f32f729a92ca9bebe0abd2b8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_img</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>acaf9ef91e84018abad3de480bf5ad1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_img_list</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a23a6fabeeb5362abb5347b58acd42646</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_append_images</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a45329a9d5d84a1a60144dd76aadd8b0f</anchor>
      <arglist>(self, imgs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>a3ca77c86da3e5c9f78724bcb0cb119ca</anchor>
      <arglist>(self, *msgs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_shape</name>
      <anchorfile>classnode__scripts_1_1tile__image_1_1TileImages.html</anchorfile>
      <anchor>aab3dbc2e8cf0710bf29f8696b73c9036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Timer</name>
    <filename>classTimer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a3a8b5272198d029779dc9302a54305a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a63f0eb44b27402196590a03781515dba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>time</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a37be13bfa31ef41de4c1dcccacf97bd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a5f16e8da27d2a5a5242dead46de05d97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64</type>
      <name>start_</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a5bfd384649249a5d504b5e072acfb7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64</type>
      <name>time_</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a788fcfbf5686ce4bf0bb1d65681369f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::TopHat</name>
    <filename>classjsk__perception_1_1TopHat.html</filename>
    <base>jsk_perception::MorphologicalImageOperator</base>
    <member kind="function">
      <type></type>
      <name>TopHat</name>
      <anchorfile>classjsk__perception_1_1TopHat.html</anchorfile>
      <anchor>a8880d0e0382ae930ed129a2f523cd796</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>deep_sort::track::Track</name>
    <filename>classdeep__sort_1_1track_1_1Track.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>ae704bdc09921cc92806de8962f240db8</anchor>
      <arglist>(self, mean, covariance, track_id, n_init, max_age, feature=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_confirmed</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>acb9fca6668c975844b8e5655c74fe2fd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_deleted</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a6942616692a082b7e56f4ca6cc321bc6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_tentative</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>ad734a256d7e4e1a9d961748e66a48a08</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mark_missed</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a8505fae439f6fc06628f4377d25b3692</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>predict</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>ac68d4c3f33af05bd6550187f768ccb29</anchor>
      <arglist>(self, kf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_tlbr</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a74db6ac221c0e9f197bb370c3476b46c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_tlwh</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>ace02f74f8850228002ebde937be551cc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a90e2463e375b297ba1ecd3a4cdcf3593</anchor>
      <arglist>(self, kf, detection)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>age</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a5eed208702b7c075c7e77bc296489cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>covariance</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a663decaa868a4cb862744286832cb0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>features</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>af988560ee2280bff2a8857ff05767591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hits</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a2949812df1332f80b0c9fd4162d5bc13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a61ca7751843bfa4106d5f245a9fcb96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>ab48aef6f073f61b4376bf430edde0b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_since_update</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a62cff01fd6fe297e556c24d585a70c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>track_id</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a20b9c238e0aa97bcf78c8ea01f2fd6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_age</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a23d31215d2579dc21b77776046362199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_n_init</name>
      <anchorfile>classdeep__sort_1_1track_1_1Track.html</anchorfile>
      <anchor>a929f1daddb8cb390a8a4bfcb176025f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>deep_sort::tracker::Tracker</name>
    <filename>classdeep__sort_1_1tracker_1_1Tracker.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>aae53cb809c891583e8e2e1051bbf44da</anchor>
      <arglist>(self, metric, max_iou_distance=0.7, max_age=30, n_init=3)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>predict</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a658ec0eb752aae43cd81bb579ff942d3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a9d7eb420b49e190be92b36138c643736</anchor>
      <arglist>(self, detections)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kf</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a29ec43e194a1edbc738af65e8af3bf35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_age</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>acfa55b66ba3b736b05507e31562e15b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_iou_distance</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a666784fda1c709df9f5cb03e72324d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metric</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a6411927e808974dc5ce958ee14155fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_init</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a1034537fd2e1e551b9cc3990523abae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tracks</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a370c214dec38dfc2b7f1d41bff90b157</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_initiate_track</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a1e599abc0add1cfa967d84e6074c304e</anchor>
      <arglist>(self, detection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_match</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>a23c8a23e254c89c6b0acc9d0f67b62bb</anchor>
      <arglist>(self, detections)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_next_id</name>
      <anchorfile>classdeep__sort_1_1tracker_1_1Tracker.html</anchorfile>
      <anchor>af2d8d628a4eebadff2a88f455ee725d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>deep_sort::track::TrackState</name>
    <filename>classdeep__sort_1_1track_1_1TrackState.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>Confirmed</name>
      <anchorfile>classdeep__sort_1_1track_1_1TrackState.html</anchorfile>
      <anchor>ac321b58be6f70c12ea27c48b3f65da18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>Deleted</name>
      <anchorfile>classdeep__sort_1_1track_1_1TrackState.html</anchorfile>
      <anchor>ac7bba912949cb9f349b6ea34996ee054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>Tentative</name>
      <anchorfile>classdeep__sort_1_1track_1_1TrackState.html</anchorfile>
      <anchor>a09a3930cd3c5a19c5cd49a8f3cbd594d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>train_fcn::TrainFCN</name>
    <filename>classtrain__fcn_1_1TrainFCN.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>ae8554b4b0590544f2bff9b8a33381314</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_dataset</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>aac7481a65440540e6c0a1fc86a19c40f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_model</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>ac5d2a31f52d14fc50bb1650ae518aec4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_iterator</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a11c783fb8d11ac18d34ab3692a523484</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_optimizer</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a2d6c86ffb00291d254c0ee2e81fddb57</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_trainer</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a5c71d1fa1907873a4b772d70288add39</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_dataset</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a34ed9ee4fcc4d77354981f31cd863301</anchor>
      <arglist>(self, in_data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch_size</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a0ed16de6317cc20da7065afd62bdafa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eval_interval</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a10d9279bfe4778cdf7686c628d33b39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eval_interval_type</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>ad8d1e4e00223caede3b60f699cdf0b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a9c7585e4bd9a8f0931c9d9d291c8a848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_interval</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>ae3cbbc9b1800fce97863f6bc2cc9b189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_interval_type</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>acd804779cb4446a3a9cf35954be771b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lr</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>ac95af0f0ce56137184d74a391285071d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_epoch</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a656aaa6bb54d6c986487e0e33467e914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>aafce97fc46e61e41884c1c82261e6cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model_name</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a7f61e435365dc6ded4336bae8b7df7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optimizer</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a73fdeb3ee6494c54f585b0d3d31d1c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>out_dir</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>af6e5e54520347cd01243cef4a58f614b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plot_interval</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a09ecf9c702d8e554e3093f3fae72ba11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plot_interval_type</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a4cf390f83321d27b3a0c2f4f4a4dc357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>print_interval</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a1fe208990114c1cbcca9b826714d4a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>print_interval_type</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a2b8daf8115f1c8092ee4b5be26d9d679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>progressbar_update_interval</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>aa141d6a01ba5648f535979683ac191b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>save_interval</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a25cc00c3874559c6e7dac9899a026f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>save_interval_type</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a2e384c365585bf4a394769d9138ce642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timestamp_iso</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a484605c1058bc92d5b1f571f23d2a2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_dataset</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a572a52bfa8e6f7132dfafc6697e3da63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_dataset_dir</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a643ce5f8c1b0994d699bb296e6890694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_iterator</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>ae3bab0cc25024cae9ba5a5a71bbbea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trainer</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a2392eddcedcb265b8c9723a0e483fa2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>updater</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>ad91cd9035d417554cf338e0469e2d0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>val_dataset</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a07ad2fa589f3287503ef52fd7e4ad951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>val_dataset_dir</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>a9700267885443d77c754ce33deae538a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>val_iterator</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>aa0a18b08d557cdc24ca08c97373281dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>weight_decay</name>
      <anchorfile>classtrain__fcn_1_1TrainFCN.html</anchorfile>
      <anchor>af19e6854ce52da17f34a8f6aff3d8ca7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>train_mask_rcnn::TrainMaskRCNN</name>
    <filename>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a3da7250fff9012cf8eacfbe7e5802ccc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_dataset</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a135bcc57ddda9c4505f8796612a2c312</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_model</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a6a7be455aa2688895bcc4baec55cabb6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_iterator</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>af08bf431607fb50e3b4cef3231fbb5dd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_optimizer</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>af2a9fd302ab39b3892c5574e13a11259</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_trainer</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>ab64ef7d898a44773f175aa44312fb91f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batch_size</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a9f209a3d9ebd6b305d8adcd529e418b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eval_interval</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a3fd91345b8c063c52aea55429318aa1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eval_interval_type</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a3af0e5c38d0cd3fcd6e0e8bdc7d7e754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a68b705da318e7facfe4b6672a9e7bab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_interval</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a2454edc8c3246e5dfa7d0635d8b3e49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_interval_type</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a9d3776fc80d73e5e2c3963df87132972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lr</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>ae9ca5311963419de883ddb59e68a527e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask_rcnn</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>add7626a8a04e2ae2ec05e606b43d3c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_epoch</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a69687b5c7d25cd964aeb4743acbd0f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>aae3a66197ff281a3db323cd20fb8a3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model_name</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a7ef58ed60ca9d6f770e75cf85578be52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optimizer</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a64dfa8ceeef09fda940811a1862fd865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>out_dir</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a5054f1c57443fa167a5b8778f31cd135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plot_interval</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a7f8d143bc3cb3b784963de35bba090b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plot_interval_type</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>adcd6e0402b49f005e31563399c62c322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>print_interval</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>abb1577132a769f09744b6dc155b2082b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>print_interval_type</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a7eb7fefaaeed32d9cb71b2761193d35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>progressbar_update_interval</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>ac4608887b8032c0822471993f8e348fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>save_interval</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a5e6e21abc757f210b540ebf7187e3bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>save_interval_type</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a38eb273814680d8c573dfdbbb41e82b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timestamp_iso</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a51f4dea9af957164514415acff6ea2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_dataset</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a682e9e7e79d337a7f8052f811dce8008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_dataset_dir</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a6cef90c5a0f55b0c9606714ccad3103f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_iterator</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a66f0127966d03c410d93ca892fae06e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trainer</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>abd9034cd88a0a3b7310260b48621a933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>updater</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>aca8f09bd9d3c9261aa49915addcec9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>val_dataset</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a22f080acfda9593a3426e6341228e7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>val_dataset_dir</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>af3f604108edf44070b95ca716fb8b0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>val_iterator</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a6b24ea0b6fe6fcbf58cfd2b666ffd2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>weight_decay</name>
      <anchorfile>classtrain__mask__rcnn_1_1TrainMaskRCNN.html</anchorfile>
      <anchor>a73b8d3d21d888932057557ca19f3685e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>train_ssd::Transform</name>
    <filename>classtrain__ssd_1_1Transform.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classtrain__ssd_1_1Transform.html</anchorfile>
      <anchor>ac9897d0bccd2f06496a962245bb1d0b8</anchor>
      <arglist>(self, in_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtrain__ssd_1_1Transform.html</anchorfile>
      <anchor>aa6c959bb839ba8e29d30c2648d17f840</anchor>
      <arglist>(self, coder, size, mean)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coder</name>
      <anchorfile>classtrain__ssd_1_1Transform.html</anchorfile>
      <anchor>a13a17d16615eaddfa39695b4353485fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean</name>
      <anchorfile>classtrain__ssd_1_1Transform.html</anchorfile>
      <anchor>a0ebf50fc6c737b84cad2fdc6580a0165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classtrain__ssd_1_1Transform.html</anchorfile>
      <anchor>a6acbbcbbfb032405217f54b027d8715f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ssd_train_dataset::Transform</name>
    <filename>classssd__train__dataset_1_1Transform.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classssd__train__dataset_1_1Transform.html</anchorfile>
      <anchor>a5368543afca648ed521c6b93510fb5f2</anchor>
      <arglist>(self, in_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classssd__train__dataset_1_1Transform.html</anchorfile>
      <anchor>a338c485a1c56b65edbd8aac02ce46fcc</anchor>
      <arglist>(self, coder, size, mean)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coder</name>
      <anchorfile>classssd__train__dataset_1_1Transform.html</anchorfile>
      <anchor>a827edb2fe34481142204a5d6149ba73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean</name>
      <anchorfile>classssd__train__dataset_1_1Transform.html</anchorfile>
      <anchor>a3f2ae781050d1103406c5083f3f03603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classssd__train__dataset_1_1Transform.html</anchorfile>
      <anchor>a5169e83676710dc6b90549ae19c5d11d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::UnapplyMaskImage</name>
    <filename>classjsk__perception_1_1UnapplyMaskImage.html</filename>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>ApproximateSyncPolicy</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>ab075f76125acbbf46133fc3d5da74535</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image &gt;</type>
      <name>SyncPolicy</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>ab170b44bf2fa74e3875a12c214c005ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnapplyMaskImage</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>a51021457ff7321203593e8ab504062a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>a7f4af748e62d2a2ab78f6cd097155d44</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg, const sensor_msgs::Image::ConstPtr &amp;mask_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>ae6c44371ba7e8111d47708d36265a200</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>a5565c487a507f05e85544badd3503654</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>aa26306968c9af08f3524f45ad8e65779</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>approximate_sync_</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>a9e72b9c0ff7673c7afbcab29897aaa71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; ApproximateSyncPolicy &gt; &gt;</type>
      <name>async_</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>addf05a19a197e0e138fe39dff62f70b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_image_</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>a22e325900b2b61f86566de1cf95678ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_image_</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>a906e98dcef627a4fd0bd031f6bd4b400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt;</type>
      <name>sub_mask_</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>ab0ed10e9775ef5ecaff303af709493b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; message_filters::Synchronizer&lt; SyncPolicy &gt; &gt;</type>
      <name>sync_</name>
      <anchorfile>classjsk__perception_1_1UnapplyMaskImage.html</anchorfile>
      <anchor>ae4d387c9e7dff333b2e13c003730fc15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node_scripts::vgg16_object_recognition::VGG16ObjectRecognition</name>
    <filename>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>a7ad54737c5c9394755b64512bb24e1b6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>a82d79dce1e70dc3a52643278cf99cf86</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>aef3a404b68da63b856e127dbe901ebd2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>a301c3029eb8c8b851b71a98990ab28e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>insize</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>a0dae3d7154a67c41376f8d19c3ca562a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>a54835a8d018383ca1c6e28cd10c8491f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model_name</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>af1e2f87197789758d349c03db183b892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>afc3c767496818eacf89f0faf803a8bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_input</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>a07df9e12897149bba1ea0690eaef0c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>a5477dae98d96cb39a73491be47fe57a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target_names</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>af9ce90671aa811480d747662094c60c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>mean_bgr</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>ae3b156536d86fb3c9ddc3a0a64c557d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_recognize</name>
      <anchorfile>classnode__scripts_1_1vgg16__object__recognition_1_1VGG16ObjectRecognition.html</anchorfile>
      <anchor>af7cdb62b4fe0cc92f91d6826bb105e8e</anchor>
      <arglist>(self, imgmsg, mask_msg=None)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VirtualCameraMono</name>
    <filename>classVirtualCameraMono.html</filename>
    <member kind="function">
      <type>void</type>
      <name>configCb</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a981ac3eb81331f0329aa14baccba03a2</anchor>
      <arglist>(const jsk_perception::VirtualCameraMonoConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectCb</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a30cd8e29f1d750da8c7e12339913194b</anchor>
      <arglist>(const image_transport::SingleSubscriberPublisher &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnectCb</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>aee630f0df6c8c473bb34e8cbb293d39b</anchor>
      <arglist>(const image_transport::SingleSubscriberPublisher &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCb</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>af7d1724fea5ef43fed8fbdd3ebe9a0ac</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image_msg, const sensor_msgs::CameraInfoConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polyCb</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a9e0527deb7c19ce029254f15feb61b96</anchor>
      <arglist>(const geometry_msgs::PolygonStampedConstPtr &amp;poly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a40e4ac127c644302df26f3d9c90276e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transCb</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a75c91953551264fabbeb0eb1fc9c72d1</anchor>
      <arglist>(const geometry_msgs::TransformStampedConstPtr &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TransformImage</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>aebb868eb447d0df07ecddff4f8d1473f</anchor>
      <arglist>(cv::Mat src, cv::Mat dest, tf::StampedTransform &amp;trans, geometry_msgs::PolygonStamped &amp;poly, image_geometry::PinholeCameraModel &amp;cam_model_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a35a8da576513f72828c8cd62c6867752</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VirtualCameraMono</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a6bce237591aebe11a122c1de55734194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_geometry::PinholeCameraModel</type>
      <name>cam_model_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a9f198ec38d08661ff2f2ad52dade25c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>interpolation_method_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a45faa0b6777ef6e612e5f3c516a059a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>ac0cb85dacded11f336695a2678f26d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_priv_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a24db50e9d6894cf68df33ee549e707ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a34b281961be4fa436ba16094469b2cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PolygonStamped</type>
      <name>poly_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>accc63ddf63100b1bd0f739e7df48a1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>private_nh_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>aa39f0534127e646aabd5859442bceefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>af16ec67dd4b2fc53f6f636d83f738f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; jsk_perception::VirtualCameraMonoConfig &gt; &gt;</type>
      <name>srv_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a3c94daeab859e163abdbe186fac60766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraSubscriber</type>
      <name>sub_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a9b938e89f753a5fb5734be97f8c846f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_poly_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>ae4c0b45b515486851036a981cb6844af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_trans_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a58f5c42040a333963b7b42cfbf489d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>subscriber_count_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a7817f4ea083a6c01acc4c0ec5489f821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>tf_broadcaster_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a54698dd164b8cdc735680c57c0a818b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>ab7e112fe891c6431b51f3fa76e90ddad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>trans_</name>
      <anchorfile>classVirtualCameraMono.html</anchorfile>
      <anchor>a1549ced099e119686b72950458a2eb8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>application_util::visualization::Visualization</name>
    <filename>classapplication__util_1_1visualization_1_1Visualization.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>ae8f1b3811e61e9d9fba968497bc431a1</anchor>
      <arglist>(self, seq_info, update_ms)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_detections</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>a4435200258ce719868965d7e6e466df6</anchor>
      <arglist>(self, detections)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_groundtruth</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>ab245245774a07e0d9cbfa0029e4765af</anchor>
      <arglist>(self, track_ids, boxes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_trackers</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>af7e6791f2d53b9b24730f8d6068f5792</anchor>
      <arglist>(self, tracks)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>a64bf7c6b4c68d56405a9c6c022eebcb8</anchor>
      <arglist>(self, frame_callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_image</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>af39c9cb80de408ec39a3b213bfbcd240</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_idx</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>a2365b7d8a2d5a6e206150ec67689263d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_idx</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>a21f749cd3bace1df8f4e46b2353465cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>viewer</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>a4db8f295e3176292488c6ce0e09eec40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_update_fun</name>
      <anchorfile>classapplication__util_1_1visualization_1_1Visualization.html</anchorfile>
      <anchor>af43bc16e11b36a83da5b33c185fa7252</anchor>
      <arglist>(self, frame_callback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WhiteBalanceConverter</name>
    <filename>classWhiteBalanceConverter.html</filename>
    <class kind="union">WhiteBalanceConverter::RGBValue</class>
    <member kind="function">
      <type>void</type>
      <name>convertColor</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>a464f6030007138890c041727bae7a599</anchor>
      <arglist>(int &amp;r, int &amp;g, int &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imageCallback</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>acda602efa352efcc0ec7f67a4fcc4c4c</anchor>
      <arglist>(jsk_perception::WhiteBalance::Request &amp;req, jsk_perception::WhiteBalance::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeConvertMatrix</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>af6187985a91aa75be0ab5666e0f9099e</anchor>
      <arglist>(float refr, float refg, float refb)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pointsCallback</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>ac3411226d7df0122fb0af32d73b275b6</anchor>
      <arglist>(jsk_perception::WhiteBalancePoints::Request &amp;req, jsk_perception::WhiteBalancePoints::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhiteBalanceConverter</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>acac13d9fb7e2d59c5aa1cf8bb6e39325</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cmat</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>acaebd08a904daf42a27fa9e7f9404ca9</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>acce275ea28686f44ee5c08c03fd7b2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pmat</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>a9fb4ee069d875e199578ff05d31592ea</anchor>
      <arglist>[48]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>a703ac5bb17a551c72c7638ab95a9c7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>service_img_</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>ace2cf04a5d75c4e30154e24f57dfd82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>service_pts_</name>
      <anchorfile>classWhiteBalanceConverter.html</anchorfile>
      <anchor>a01f165880781928d7e500683b4ea5853</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jsk_perception::YCCDecomposer</name>
    <filename>classjsk__perception_1_1YCCDecomposer.html</filename>
    <member kind="function">
      <type></type>
      <name>YCCDecomposer</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>aa5f14ffd6e20cb72522322af7f5406ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>decompose</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>ad993173b33b04e5ba1c2837f91a8d669</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>a1e9c34da6a3710ea48d82a72264408ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>aeda9e3b38f00026a965bef35d816eddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>a6761ab57caf273011d8d2767c689ba6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_cb_</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>a28d272ea52cc5005fe9960b9cd07cd8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_cr_</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>ac50066850129df7b59f782b309f43567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_y_</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>a6bee04a619cff4113055d40edbea8dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classjsk__perception_1_1YCCDecomposer.html</anchorfile>
      <anchor>ab6d4875c940a6e0d8331bc757b047b09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>application_util</name>
    <filename>namespaceapplication__util.html</filename>
    <namespace>application_util::image_viewer</namespace>
    <namespace>application_util::preprocessing</namespace>
    <namespace>application_util::visualization</namespace>
  </compound>
  <compound kind="namespace">
    <name>application_util::image_viewer</name>
    <filename>namespaceapplication__util_1_1image__viewer.html</filename>
    <class kind="class">application_util::image_viewer::ImageViewer</class>
    <member kind="function">
      <type>def</type>
      <name>is_in_bounds</name>
      <anchorfile>namespaceapplication__util_1_1image__viewer.html</anchorfile>
      <anchor>acb324265f953750fc2199c8a4fe2e114</anchor>
      <arglist>(mat, roi)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>view_roi</name>
      <anchorfile>namespaceapplication__util_1_1image__viewer.html</anchorfile>
      <anchor>a8faca91448443b3c29267f6f4d12e540</anchor>
      <arglist>(mat, roi)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>application_util::preprocessing</name>
    <filename>namespaceapplication__util_1_1preprocessing.html</filename>
    <member kind="function">
      <type>def</type>
      <name>non_max_suppression</name>
      <anchorfile>namespaceapplication__util_1_1preprocessing.html</anchorfile>
      <anchor>a70d7b94ef368592a54c0b50f68f08fc4</anchor>
      <arglist>(boxes, max_bbox_overlap, scores=None)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>application_util::visualization</name>
    <filename>namespaceapplication__util_1_1visualization.html</filename>
    <class kind="class">application_util::visualization::NoVisualization</class>
    <class kind="class">application_util::visualization::Visualization</class>
    <member kind="function">
      <type>def</type>
      <name>create_unique_color_float</name>
      <anchorfile>namespaceapplication__util_1_1visualization.html</anchorfile>
      <anchor>ab2c5011c5efbcb12d5924679abde05c2</anchor>
      <arglist>(tag, hue_step=0.41)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_unique_color_uchar</name>
      <anchorfile>namespaceapplication__util_1_1visualization.html</anchorfile>
      <anchor>acd75465693504360973e83fefdc46597</anchor>
      <arglist>(tag, hue_step=0.41)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>check_cascadeclassifier</name>
    <filename>namespacecheck__cascadeclassifier.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecheck__cascadeclassifier.html</anchorfile>
      <anchor>a980e48c8e5869a677eba038ecfa648fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>create_bof_dataset</name>
    <filename>namespacecreate__bof__dataset.html</filename>
    <member kind="function">
      <type>def</type>
      <name>cmd_extract_bof</name>
      <anchorfile>namespacecreate__bof__dataset.html</anchorfile>
      <anchor>ad1827dd4bef0df99c51d593f19fc438c</anchor>
      <arglist>(data_path, output, data_size=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmd_extract_bof_hist</name>
      <anchorfile>namespacecreate__bof__dataset.html</anchorfile>
      <anchor>ae12666a5d5ccd46c6925ca7f917296d6</anchor>
      <arglist>(data_path, bof_path, output)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecreate__bof__dataset.html</anchorfile>
      <anchor>ac79a7058b123c42bc55083bcdf0e22bd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>create_db_for_feature_based_object_recognition</name>
    <filename>namespacecreate__db__for__feature__based__object__recognition.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_templates</name>
      <anchorfile>namespacecreate__db__for__feature__based__object__recognition.html</anchorfile>
      <anchor>a94dd7dbd42b9bcf4e83af40dd68f5bd6</anchor>
      <arglist>(template_dir)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecreate__db__for__feature__based__object__recognition.html</anchorfile>
      <anchor>a85d601bf27b6b76f97828b9c254cb798</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacecreate__db__for__feature__based__object__recognition.html</anchorfile>
      <anchor>aa6cf80741b58ac9ccf446c161511b47d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>create_sift_dataset</name>
    <filename>namespacecreate__sift__dataset.html</filename>
    <member kind="function">
      <type>def</type>
      <name>create_sift_dataset</name>
      <anchorfile>namespacecreate__sift__dataset.html</anchorfile>
      <anchor>a95f393d8d7684fe4a5c3c2b25e475ff2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>deep_sort</name>
    <filename>namespacedeep__sort.html</filename>
    <namespace>deep_sort::detection</namespace>
    <namespace>deep_sort::iou_matching</namespace>
    <namespace>deep_sort::kalman_filter</namespace>
    <namespace>deep_sort::linear_assignment</namespace>
    <namespace>deep_sort::nn_matching</namespace>
    <namespace>deep_sort::track</namespace>
    <namespace>deep_sort::tracker</namespace>
  </compound>
  <compound kind="namespace">
    <name>deep_sort::detection</name>
    <filename>namespacedeep__sort_1_1detection.html</filename>
    <class kind="class">deep_sort::detection::Detection</class>
  </compound>
  <compound kind="namespace">
    <name>deep_sort::iou_matching</name>
    <filename>namespacedeep__sort_1_1iou__matching.html</filename>
    <member kind="function">
      <type>def</type>
      <name>iou</name>
      <anchorfile>namespacedeep__sort_1_1iou__matching.html</anchorfile>
      <anchor>a7d27e6c18f222d1ddc6ab4024b67b0f5</anchor>
      <arglist>(bbox, candidates)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iou_cost</name>
      <anchorfile>namespacedeep__sort_1_1iou__matching.html</anchorfile>
      <anchor>ad8710d6b5f2bd55c8eb61c848ceb6629</anchor>
      <arglist>(tracks, detections, track_indices=None, detection_indices=None)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>deep_sort::kalman_filter</name>
    <filename>namespacedeep__sort_1_1kalman__filter.html</filename>
    <class kind="class">deep_sort::kalman_filter::KalmanFilter</class>
    <member kind="variable">
      <type>dictionary</type>
      <name>chi2inv95</name>
      <anchorfile>namespacedeep__sort_1_1kalman__filter.html</anchorfile>
      <anchor>acec590bb4e3a14cba9b59e3f9e28f003</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>deep_sort::linear_assignment</name>
    <filename>namespacedeep__sort_1_1linear__assignment.html</filename>
    <member kind="function">
      <type>def</type>
      <name>gate_cost_matrix</name>
      <anchorfile>namespacedeep__sort_1_1linear__assignment.html</anchorfile>
      <anchor>ad629e0251a66a33a618ecddfaa305b7a</anchor>
      <arglist>(kf, cost_matrix, tracks, detections, track_indices, detection_indices, gated_cost=INFTY_COST, only_position=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matching_cascade</name>
      <anchorfile>namespacedeep__sort_1_1linear__assignment.html</anchorfile>
      <anchor>af42f22ea09c953c414808cdaf190a734</anchor>
      <arglist>(distance_metric, max_distance, cascade_depth, tracks, detections, track_indices=None, detection_indices=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>min_cost_matching</name>
      <anchorfile>namespacedeep__sort_1_1linear__assignment.html</anchorfile>
      <anchor>aabf294e49a62fc0fc517d891ef5727d0</anchor>
      <arglist>(distance_metric, max_distance, tracks, detections, track_indices=None, detection_indices=None)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INFTY_COST</name>
      <anchorfile>namespacedeep__sort_1_1linear__assignment.html</anchorfile>
      <anchor>a6f83860f020cb3847a3b816d7fad967d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>deep_sort::nn_matching</name>
    <filename>namespacedeep__sort_1_1nn__matching.html</filename>
    <class kind="class">deep_sort::nn_matching::NearestNeighborDistanceMetric</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cosine_distance</name>
      <anchorfile>namespacedeep__sort_1_1nn__matching.html</anchorfile>
      <anchor>aa8b78fc0a20333eff4b2b64de767a45a</anchor>
      <arglist>(a, b, data_is_normalized=False)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_nn_cosine_distance</name>
      <anchorfile>namespacedeep__sort_1_1nn__matching.html</anchorfile>
      <anchor>a0fcef1045c871af95899c95f252752cb</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_nn_euclidean_distance</name>
      <anchorfile>namespacedeep__sort_1_1nn__matching.html</anchorfile>
      <anchor>ae40f480ddb73b9cb38e804a6a65ca6da</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pdist</name>
      <anchorfile>namespacedeep__sort_1_1nn__matching.html</anchorfile>
      <anchor>a0f94a936f86da2de616556822c6a57f8</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>deep_sort::track</name>
    <filename>namespacedeep__sort_1_1track.html</filename>
    <class kind="class">deep_sort::track::Track</class>
    <class kind="class">deep_sort::track::TrackState</class>
  </compound>
  <compound kind="namespace">
    <name>deep_sort::tracker</name>
    <filename>namespacedeep__sort_1_1tracker.html</filename>
    <class kind="class">deep_sort::tracker::Tracker</class>
  </compound>
  <compound kind="namespace">
    <name>deep_sort_app</name>
    <filename>namespacedeep__sort__app.html</filename>
    <member kind="function">
      <type>def</type>
      <name>create_detections</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>a340c87616b84b747dbf3ce632ab17721</anchor>
      <arglist>(detection_mat, frame_idx, min_height=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gather_sequence_info</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>a031dfc5800ced44aae5413840a7bf4e9</anchor>
      <arglist>(sequence_dir, detection_file)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>a0a5715b15cdb1aa0a7bb873b0cdce545</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>a4a2b1344d062148e80bbadcc0f7bfbe0</anchor>
      <arglist>(sequence_dir, detection_file, output_file, min_confidence, nms_max_overlap, min_detection_height, max_cosine_distance, nn_budget, display)</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespacedeep__sort__app.html</anchorfile>
      <anchor>ab6e794e29108e620f230e7d2b0820bd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>evaluate_motchallenge</name>
    <filename>namespaceevaluate__motchallenge.html</filename>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a531683b03120bd69c1c29e4f6f864a70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a8efceb45ab011c200821d0e4193269d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detection_file</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a5021c6f8cd876a2577e66a78a76d29c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>display</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>afd82e99b59e43e80df925958dd34ff8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exist_ok</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a03151241dcd517726ddcfd33f0ba6365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nn_budget</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a2a5bb94613115f49c595d2af43632988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_dir</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a615a5aabb6c869d37bc1a56827d154ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_file</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>ada56de7739bbf7057fc5f381f5272a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sequence_dir</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>a3012a5eabdfda7d85e55ba44812a57ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sequences</name>
      <anchorfile>namespaceevaluate__motchallenge.html</anchorfile>
      <anchor>ac95fa3306572bcb2592ed1548b22ccc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>freeze_model</name>
    <filename>namespacefreeze__model.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_batch_norm_fn</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a69d9b5217a30152c7ff7d0298d239c26</anchor>
      <arglist>(x, scope=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_network</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a01cc615e882f007f8c0e7e0b9129eda6</anchor>
      <arglist>(incoming, reuse=None, weight_decay=1e-8)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_network_factory</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>ae086cf24711501f042e9583cc4359c3c</anchor>
      <arglist>(weight_decay=1e-8)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_preprocess</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a3b1f946270ecc293b0a80e103e236594</anchor>
      <arglist>(image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_inner_block</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a070b086f0ad7408298700c11c6dcf54c</anchor>
      <arglist>(incoming, scope, nonlinearity=tf.nn.elu, weights_initializer=tf.truncated_normal_initializer(1e-3), bias_initializer=tf.zeros_initializer(), regularizer=None, increase_dim=False, summarize_activations=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_link</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>aabc3b5548a327e030af9063c8fe04a65</anchor>
      <arglist>(incoming, network_builder, scope, nonlinearity=tf.nn.elu, weights_initializer=tf.truncated_normal_initializer(stddev=1e-3), regularizer=None, is_first=False, summarize_activations=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a318ce7a6398facfb7a80be14da340a73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>a8b367278bff7709b608cf2f24481e73e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>residual_block</name>
      <anchorfile>namespacefreeze__model.html</anchorfile>
      <anchor>abf944e6a40ae00c37c23ab5e97320274</anchor>
      <arglist>(incoming, scope, nonlinearity=tf.nn.elu, weights_initializer=tf.truncated_normal_initializer(1e3), bias_initializer=tf.zeros_initializer(), regularizer=None, increase_dim=False, is_first=False, summarize_activations=True)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>generate_detections</name>
    <filename>namespacegenerate__detections.html</filename>
    <class kind="class">generate_detections::ImageEncoder</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run_in_batches</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a2269ba6ed951e5a73234bc320030d2a2</anchor>
      <arglist>(f, data_dict, out, batch_size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_box_encoder</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a3c99d4a92f42079341368b28fb75b355</anchor>
      <arglist>(model_filename, input_name=&quot;images&quot;, output_name=&quot;features&quot;, batch_size=32)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extract_image_patch</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>ab1884911b137eb42cac282e73b24fe49</anchor>
      <arglist>(image, bbox, patch_shape)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_detections</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a79c532f0d3ed85d8d93816cd051b1dcf</anchor>
      <arglist>(encoder, mot_dir, output_dir, detection_dir=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a174a0f3b16b0fcb2599266837c0b89a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacegenerate__detections.html</anchorfile>
      <anchor>a083a9a60aaec95afc1dc2e3105661ef6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>generate_videos</name>
    <filename>namespacegenerate__videos.html</filename>
    <member kind="function">
      <type>def</type>
      <name>convert</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a72df20155d5f8bf0ae3a4fd39ff4db7e</anchor>
      <arglist>(filename_in, filename_out, ffmpeg_executable=&quot;ffmpeg&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>abbc7e5d2df5f1eb4b81caa96a5cc8a51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a86d1b45bae07cc15d2f0ef1c2d5d77df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exist_ok</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>abd63b270a4088b59c5bbe542db400957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename_in</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a5535af080b8f915ef97ea6dc29490a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename_out</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a183cf38248c0624e9ef81024d8fb5e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_dir</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>aad60c2527ea9a906b5157649da56135c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_file</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a8435ff28e8cda9cc8cdde9e83edcbcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sequence</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a4eeb5fb7422baef7d9aa661ec7e13c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sequence_dir</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a759b7887508b35e24a72fef7b54017c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>update_ms</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a8b13a4e9930e85947d06a7da82c5a235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_filename</name>
      <anchorfile>namespacegenerate__videos.html</anchorfile>
      <anchor>a6a383601a4598e6f3272ae70cd9d2e32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>install_learning_datasets</name>
    <filename>namespaceinstall__learning__datasets.html</filename>
    <member kind="function">
      <type>def</type>
      <name>download_data</name>
      <anchorfile>namespaceinstall__learning__datasets.html</anchorfile>
      <anchor>a83aeae1fe9d7e321a0b5ef94802cb616</anchor>
      <arglist>(*args, **kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceinstall__learning__datasets.html</anchorfile>
      <anchor>ad307293a0778e7d7d3e7e9a2cc6b2acb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>install_sample_data</name>
    <filename>namespaceinstall__sample__data.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceinstall__sample__data.html</anchorfile>
      <anchor>a19391b10425092027a59565a386ad84d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>install_test_data</name>
    <filename>namespaceinstall__test__data.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceinstall__test__data.html</anchorfile>
      <anchor>afcbe4b70683f689137159ed0b3bf28c5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>install_trained_data</name>
    <filename>namespaceinstall__trained__data.html</filename>
    <member kind="function">
      <type>def</type>
      <name>download_data</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>a7b7508f09782582a30b0389cff294a6a</anchor>
      <arglist>(*args, **kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>ad81b8f12facad312c9eccfa842c2d531</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_chainer_available</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>ae79fce291e8ac9032bacf5ef2f88d1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chainer_version</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>aaaa885ee9f7d524f9a956bdf91c817e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespaceinstall__trained__data.html</anchorfile>
      <anchor>ad9448c81e7c286bed2a95e595b792468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>jsk_perception</name>
    <filename>namespacejsk__perception.html</filename>
    <class kind="class">jsk_perception::AddMaskImage</class>
    <class kind="class">jsk_perception::ApplyMaskImage</class>
    <class kind="class">jsk_perception::BackgroundSubstraction</class>
    <class kind="class">jsk_perception::Bing</class>
    <class kind="class">jsk_perception::BlackHat</class>
    <class kind="class">jsk_perception::BlobDetector</class>
    <class kind="class">jsk_perception::BoundingBoxToRect</class>
    <class kind="class">jsk_perception::BoundingObjectMaskImage</class>
    <class kind="class">jsk_perception::BoundingRectMaskImage</class>
    <class kind="class">jsk_perception::Closing</class>
    <class kind="class">jsk_perception::ColorHistogram</class>
    <class kind="class">jsk_perception::ColorHistogramLabelMatch</class>
    <class kind="class">jsk_perception::ColorizeFloatImage</class>
    <class kind="class">jsk_perception::ColorizeLabels</class>
    <class kind="class">jsk_perception::ConcaveHullMaskImage</class>
    <class kind="class">jsk_perception::ConsensusTracking</class>
    <class kind="class">jsk_perception::ContourFinder</class>
    <class kind="class">jsk_perception::ConvexHullMaskImage</class>
    <class kind="class">jsk_perception::Dilate</class>
    <class kind="class">jsk_perception::DrawRects</class>
    <class kind="class">jsk_perception::Erode</class>
    <class kind="class">jsk_perception::FilterMaskImageWithSize</class>
    <class kind="class">jsk_perception::FisheyeToPanorama</class>
    <class kind="class">jsk_perception::FlowVelocityThresholding</class>
    <class kind="class">jsk_perception::GaussianBlur</class>
    <class kind="class">jsk_perception::GrabCut</class>
    <class kind="class">jsk_perception::GridLabel</class>
    <class kind="class">jsk_perception::HSVDecomposer</class>
    <class kind="class">jsk_perception::KMeans</class>
    <class kind="class">jsk_perception::LabDecomposer</class>
    <class kind="class">jsk_perception::LabelToMaskImage</class>
    <class kind="class">jsk_perception::MaskImageGenerator</class>
    <class kind="class">jsk_perception::MaskImageToRect</class>
    <class kind="class">jsk_perception::MaskImageToROI</class>
    <class kind="class">jsk_perception::MorphologicalGradient</class>
    <class kind="class">jsk_perception::MorphologicalImageOperator</class>
    <class kind="class">jsk_perception::MorphologicalImageOperatorNodelet</class>
    <class kind="class">jsk_perception::MultiplyMaskImage</class>
    <class kind="class">jsk_perception::Opening</class>
    <class kind="class">jsk_perception::OrientedGradientNode</class>
    <class kind="class">jsk_perception::OverlayImageColorOnMono</class>
    <class kind="class">jsk_perception::PolygonArrayColorHistogram</class>
    <class kind="class">jsk_perception::PolygonArrayColorLikelihood</class>
    <class kind="class">jsk_perception::PolygonArrayToLabelImage</class>
    <class kind="class">jsk_perception::PolygonToMaskImage</class>
    <class kind="class">jsk_perception::ProjectImagePoint</class>
    <class kind="class">jsk_perception::RectArrayActualSizeFilter</class>
    <class kind="class">jsk_perception::RectArrayToDensityImage</class>
    <class kind="class">jsk_perception::RectToMaskImage</class>
    <class kind="class">jsk_perception::RectToROI</class>
    <class kind="class">jsk_perception::RGBDecomposer</class>
    <class kind="class">jsk_perception::RobotToMaskImage</class>
    <class kind="class">jsk_perception::ROIToMaskImage</class>
    <class kind="class">jsk_perception::ROIToRect</class>
    <class kind="class">jsk_perception::SaliencyMapGenerator</class>
    <class kind="class">jsk_perception::SingleChannelHistogram</class>
    <class kind="class">jsk_perception::Skeletonization</class>
    <class kind="class">jsk_perception::SLICSuperPixels</class>
    <class kind="class">jsk_perception::SlidingWindowObjectDetector</class>
    <class kind="class">jsk_perception::SlidingWindowObjectDetectorTrainer</class>
    <class kind="class">jsk_perception::SnakeSegmentation</class>
    <class kind="class">jsk_perception::SparseImageDecoder</class>
    <class kind="class">jsk_perception::SparseImageEncoder</class>
    <class kind="class">jsk_perception::SubtractMaskImage</class>
    <class kind="class">jsk_perception::TabletopColorDifferenceLikelihood</class>
    <class kind="class">jsk_perception::TopHat</class>
    <class kind="class">jsk_perception::UnapplyMaskImage</class>
    <class kind="class">jsk_perception::YCCDecomposer</class>
    <member kind="function">
      <type>void</type>
      <name>calcOGKeyPoints</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>ac0811fa298104202e1b40fa3e43dfc6a</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst, std::vector&lt; cv::Point &gt; &amp;result, int thres=32, int bs=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOrientedGradient</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>a04e90dfcd3f6fc4af064253a1d648721</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcScaledOrientedGradient</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>afcf04910732de1abab909eed9ecf2ba7</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst, int scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcSOGKeyPoints</name>
      <anchorfile>namespacejsk__perception.html</anchorfile>
      <anchor>a25768d51dbed8f6c1f15717e85b73e8a</anchor>
      <arglist>(cv::Mat &amp;src, cv::Mat &amp;dst)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts</name>
    <filename>namespacenode__scripts.html</filename>
    <namespace>node_scripts::alexnet_object_recognition</namespace>
    <namespace>node_scripts::binpack_rect_array</namespace>
    <namespace>node_scripts::bof_histogram_extractor</namespace>
    <namespace>node_scripts::deep_sort</namespace>
    <namespace>node_scripts::deep_sort_tracker_node</namespace>
    <namespace>node_scripts::draw_classification_result</namespace>
    <namespace>node_scripts::extract_image_channel</namespace>
    <namespace>node_scripts::face_pose_estimation</namespace>
    <namespace>node_scripts::fast_rcnn</namespace>
    <namespace>node_scripts::fcn_depth_prediction</namespace>
    <namespace>node_scripts::fcn_object_segmentation</namespace>
    <namespace>node_scripts::fisheye_ray</namespace>
    <namespace>node_scripts::hmr</namespace>
    <namespace>node_scripts::human_mesh_recovery</namespace>
    <namespace>node_scripts::image_cluster_indices_decomposer</namespace>
    <namespace>node_scripts::image_publisher</namespace>
    <namespace>node_scripts::image_time_diff</namespace>
    <namespace>node_scripts::image_to_label</namespace>
    <namespace>node_scripts::label_image_classifier</namespace>
    <namespace>node_scripts::label_image_decomposer</namespace>
    <namespace>node_scripts::mask_image_to_label</namespace>
    <namespace>node_scripts::mask_rcnn_instance_segmentation</namespace>
    <namespace>node_scripts::matchtemplate</namespace>
    <namespace>node_scripts::non_maximum_suppression</namespace>
    <namespace>node_scripts::openpose</namespace>
    <namespace>node_scripts::people_mask_publisher</namespace>
    <namespace>node_scripts::people_pose_estimation_2d</namespace>
    <namespace>node_scripts::pointit</namespace>
    <namespace>node_scripts::probability_image_classifier</namespace>
    <namespace>node_scripts::random_forest_server</namespace>
    <namespace>node_scripts::rect_array_to_image_marker</namespace>
    <namespace>node_scripts::regional_feature_based_object_recognition</namespace>
    <namespace>node_scripts::selective_search</namespace>
    <namespace>node_scripts::sklearn_classifier</namespace>
    <namespace>node_scripts::solidity_rag_merge</namespace>
    <namespace>node_scripts::speak_when_label_found</namespace>
    <namespace>node_scripts::split_fore_background</namespace>
    <namespace>node_scripts::ssd_object_detector</namespace>
    <namespace>node_scripts::tile_image</namespace>
    <namespace>node_scripts::unwrap_histogram_with_range_array</namespace>
    <namespace>node_scripts::vgg16_object_recognition</namespace>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::alexnet_object_recognition</name>
    <filename>namespacenode__scripts_1_1alexnet__object__recognition.html</filename>
    <class kind="class">node_scripts::alexnet_object_recognition::AlexNetObjectRecognition</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1alexnet__object__recognition.html</anchorfile>
      <anchor>a4b4879b580911133e35845544dab2a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1alexnet__object__recognition.html</anchorfile>
      <anchor>ad52c9c921de867b15376372b4c7f0681</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::binpack_rect_array</name>
    <filename>namespacenode__scripts_1_1binpack__rect__array.html</filename>
    <class kind="class">node_scripts::binpack_rect_array::BinPack</class>
    <class kind="class">node_scripts::binpack_rect_array::Block</class>
    <class kind="class">node_scripts::binpack_rect_array::Packer</class>
    <member kind="variable">
      <type></type>
      <name>bin_pack</name>
      <anchorfile>namespacenode__scripts_1_1binpack__rect__array.html</anchorfile>
      <anchor>a6b4d0490f46da8ec54e444ea2f1993d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::bof_histogram_extractor</name>
    <filename>namespacenode__scripts_1_1bof__histogram__extractor.html</filename>
    <class kind="class">node_scripts::bof_histogram_extractor::BoFHistogramExtractor</class>
    <member kind="variable">
      <type></type>
      <name>extractor</name>
      <anchorfile>namespacenode__scripts_1_1bof__histogram__extractor.html</anchorfile>
      <anchor>afe7c2acc858727d0de7f89339408dac8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::deep_sort</name>
    <filename>namespacenode__scripts_1_1deep__sort.html</filename>
    <namespace>node_scripts::deep_sort::deep_sort</namespace>
    <namespace>node_scripts::deep_sort::deep_sort_tracker</namespace>
    <namespace>node_scripts::deep_sort::vis_bboxes</namespace>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::deep_sort::deep_sort</name>
    <filename>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</filename>
    <member kind="variable">
      <type></type>
      <name>abs_path</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</anchorfile>
      <anchor>a8713888207e27415e3b2f176584987d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>application_util</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</anchorfile>
      <anchor>a974ca7a6ff6e9e791006a621671eebad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deep_sort</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</anchorfile>
      <anchor>afcf58b278d3f28ea8f48ce749b9f4b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deep_sort_app</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort.html</anchorfile>
      <anchor>af3bfb2613b45cc0fc406e9c37c891c55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::deep_sort::deep_sort_tracker</name>
    <filename>namespacenode__scripts_1_1deep__sort_1_1deep__sort__tracker.html</filename>
    <class kind="class">node_scripts::deep_sort::deep_sort_tracker::DeepSortTracker</class>
    <member kind="function">
      <type>def</type>
      <name>encoder</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort__tracker.html</anchorfile>
      <anchor>a192b498bc9c6e4e4d659491d2bc499ee</anchor>
      <arglist>(image_encoder)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extract_image_patch</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort__tracker.html</anchorfile>
      <anchor>a6779721c3de07dc32b8e98902880b40b</anchor>
      <arglist>(image, bbox, patch_shape)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1deep__sort__tracker.html</anchorfile>
      <anchor>a8bc95adfd44c030cc1bc2b2f298fda34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::deep_sort::vis_bboxes</name>
    <filename>namespacenode__scripts_1_1deep__sort_1_1vis__bboxes.html</filename>
    <member kind="function">
      <type>def</type>
      <name>vis_bboxes</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1vis__bboxes.html</anchorfile>
      <anchor>afadea03ff78a795a3bf672341de0d630</anchor>
      <arglist>(img, bboxes, labels, font_scale=0.8, thickness=1, font_face=cv2.FONT_HERSHEY_SIMPLEX, text_color=(255, 255, 255), max_label_num=1024)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>voc_colormap</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort_1_1vis__bboxes.html</anchorfile>
      <anchor>a81187ea471f78818ddc0aef98ffe5b4b</anchor>
      <arglist>(nlabels)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::deep_sort_tracker_node</name>
    <filename>namespacenode__scripts_1_1deep__sort__tracker__node.html</filename>
    <class kind="class">node_scripts::deep_sort_tracker_node::DeepSortTrackerNode</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort__tracker__node.html</anchorfile>
      <anchor>ac05fa3d6c758145a851ddaeba7660eb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1deep__sort__tracker__node.html</anchorfile>
      <anchor>ad711aa4b331f529b93f908f49c25731a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::draw_classification_result</name>
    <filename>namespacenode__scripts_1_1draw__classification__result.html</filename>
    <class kind="class">node_scripts::draw_classification_result::DrawClassificationResult</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1draw__classification__result.html</anchorfile>
      <anchor>a9abe02d084a1a1f1ccc7e4f80fad0709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::extract_image_channel</name>
    <filename>namespacenode__scripts_1_1extract__image__channel.html</filename>
    <class kind="class">node_scripts::extract_image_channel::CvBridgeArbitraryChannels</class>
    <class kind="class">node_scripts::extract_image_channel::ExtractImageChannel</class>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::face_pose_estimation</name>
    <filename>namespacenode__scripts_1_1face__pose__estimation.html</filename>
    <class kind="class">node_scripts::face_pose_estimation::FacePoseEstimator</class>
    <class kind="class">node_scripts::face_pose_estimation::HyperFaceModel</class>
    <class kind="class">node_scripts::face_pose_estimation::HyperFacePredictor</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_draw_line</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>a0df596bb2a54d087d47e662d32bc35e4</anchor>
      <arglist>(img, pt1, pt2, color, thickness=2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>a02d18e7c148a2921982a8ff2c5e76575</anchor>
      <arglist>(var)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_project_plane_yz</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>abb7195cad653281dc12efb42041205cc</anchor>
      <arglist>(vec)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>a534c956676f242eed628e2ff84e5acf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node</name>
      <anchorfile>namespacenode__scripts_1_1face__pose__estimation.html</anchorfile>
      <anchor>ae2732d39fec85a921854951fc13e5830</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::fast_rcnn</name>
    <filename>namespacenode__scripts_1_1fast__rcnn.html</filename>
    <class kind="class">node_scripts::fast_rcnn::FastRCNN</class>
    <member kind="function">
      <type>def</type>
      <name>img_preprocessing</name>
      <anchorfile>namespacenode__scripts_1_1fast__rcnn.html</anchorfile>
      <anchor>ab6262b8bc882554c89bd3d4892ab1a1a</anchor>
      <arglist>(orig_img, pixel_means, max_size=1000, scale=600)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacenode__scripts_1_1fast__rcnn.html</anchorfile>
      <anchor>ae7992898bbeecae7fc37336f9c2b8c52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1fast__rcnn.html</anchorfile>
      <anchor>abe406284b6cbac1a8fd11177ed2b6fa9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::fcn_depth_prediction</name>
    <filename>namespacenode__scripts_1_1fcn__depth__prediction.html</filename>
    <class kind="class">node_scripts::fcn_depth_prediction::FCNDepthPrediction</class>
    <member kind="function">
      <type>def</type>
      <name>colorize_depth</name>
      <anchorfile>namespacenode__scripts_1_1fcn__depth__prediction.html</anchorfile>
      <anchor>a41be07e8d61e6f94c41332bcbcc2c7da</anchor>
      <arglist>(depth, min_value=None, max_value=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1fcn__depth__prediction.html</anchorfile>
      <anchor>aa033a9a7fd55022260fb1f28d84d6944</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::fcn_object_segmentation</name>
    <filename>namespacenode__scripts_1_1fcn__object__segmentation.html</filename>
    <class kind="class">node_scripts::fcn_object_segmentation::FCNObjectSegmentation</class>
    <member kind="function">
      <type>def</type>
      <name>assert_torch_available</name>
      <anchorfile>namespacenode__scripts_1_1fcn__object__segmentation.html</anchorfile>
      <anchor>a538ebb89b13d7befce3aa73aea52387c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1fcn__object__segmentation.html</anchorfile>
      <anchor>acc8e184602aed29135389a28feea3e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_torch_available</name>
      <anchorfile>namespacenode__scripts_1_1fcn__object__segmentation.html</anchorfile>
      <anchor>a9d51027468b494edec645ec26fcde969</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::fisheye_ray</name>
    <filename>namespacenode__scripts_1_1fisheye__ray.html</filename>
    <member kind="function">
      <type>def</type>
      <name>camera_info_cb</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a8d2fd9303a8cbe38e5dd46bf2b20bd0b</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cloud_cb</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a2efd4077ca2c0f76bec92a34aec2d88b</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>image_cb</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a6c0221fcc3555fbaec09e74e7a8f6c64</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a28915ffec6651ee5500e27e4c64fb60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>latest_image</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a4a7cdeeff26a5173fa097407fca3ea98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a1549ce02f7a7e74ec48e6bd23516f698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_p</name>
      <anchorfile>namespacenode__scripts_1_1fisheye__ray.html</anchorfile>
      <anchor>a4fadc4e87429e3b2dcd5e833fa0af8f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::hmr</name>
    <filename>namespacenode__scripts_1_1hmr.html</filename>
    <namespace>node_scripts::hmr::net</namespace>
    <namespace>node_scripts::hmr::resnet_v2_50</namespace>
    <namespace>node_scripts::hmr::smpl</namespace>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::hmr::net</name>
    <filename>namespacenode__scripts_1_1hmr_1_1net.html</filename>
    <class kind="class">node_scripts::hmr::net::EncoderFC3Dropout</class>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1net.html</anchorfile>
      <anchor>a087f8709097f4bbfaff1a3b0b14c0b18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::hmr::resnet_v2_50</name>
    <filename>namespacenode__scripts_1_1hmr_1_1resnet__v2__50.html</filename>
    <class kind="class">node_scripts::hmr::resnet_v2_50::Block</class>
    <class kind="class">node_scripts::hmr::resnet_v2_50::BottleNeckA</class>
    <class kind="class">node_scripts::hmr::resnet_v2_50::BottleNeckB</class>
    <class kind="class">node_scripts::hmr::resnet_v2_50::ResNet_v2_50</class>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1resnet__v2__50.html</anchorfile>
      <anchor>a4513644808d06a6b8a364d57fa7ced80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::hmr::smpl</name>
    <filename>namespacenode__scripts_1_1hmr_1_1smpl.html</filename>
    <class kind="class">node_scripts::hmr::smpl::SMPL</class>
    <member kind="function">
      <type>def</type>
      <name>batch_global_rigid_transformation</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1smpl.html</anchorfile>
      <anchor>ad6c9ff0ae1ed808b1bd956165691d5dd</anchor>
      <arglist>(Rs, Js, parent, rotate_base=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>batch_rodrigues</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1smpl.html</anchorfile>
      <anchor>abb599625c1979cb28d4c15c2026fc526</anchor>
      <arglist>(theta)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>batch_skew</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1smpl.html</anchorfile>
      <anchor>a49527e23218655522423c852648345f2</anchor>
      <arglist>(vec, batch_size=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1hmr_1_1smpl.html</anchorfile>
      <anchor>a8f22510c7b96f297f9e81382cf85af5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::human_mesh_recovery</name>
    <filename>namespacenode__scripts_1_1human__mesh__recovery.html</filename>
    <class kind="class">node_scripts::human_mesh_recovery::HumanMeshRecovery</class>
    <member kind="function">
      <type>def</type>
      <name>format_pose_msg</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>a34f234b4197b1e8a265d69bf9a19c6b2</anchor>
      <arglist>(person_pose)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_bbox</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>aadbc3efa9f128462b72ad25859e30a03</anchor>
      <arglist>(key_points, vis_thr=0.2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preprocess_image</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>ae4fb1b1e28db886a5fa2d691a5fa2db1</anchor>
      <arglist>(img, key_points=None, img_size=224)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resize_img</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>ab9b24e886f7a1a5dc069153e50d4b4be</anchor>
      <arglist>(img, scale_factor)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_and_crop</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>a2bf3fd8654e26b92728c410888b20eb7</anchor>
      <arglist>(image, scale, center, img_size)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>a486b2f1460ac83e68cc8bfdb6fcdf214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean</name>
      <anchorfile>namespacenode__scripts_1_1human__mesh__recovery.html</anchorfile>
      <anchor>a38269af2fbd780d97e58d33df6c424b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::image_cluster_indices_decomposer</name>
    <filename>namespacenode__scripts_1_1image__cluster__indices__decomposer.html</filename>
    <class kind="class">node_scripts::image_cluster_indices_decomposer::ImageClusterIndicesDecomposer</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1image__cluster__indices__decomposer.html</anchorfile>
      <anchor>aa4c25f84e682ce3fb4922a185307baeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::image_publisher</name>
    <filename>namespacenode__scripts_1_1image__publisher.html</filename>
    <class kind="class">node_scripts::image_publisher::ImagePublisher</class>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::image_time_diff</name>
    <filename>namespacenode__scripts_1_1image__time__diff.html</filename>
    <class kind="class">node_scripts::image_time_diff::ImageTimeDiff</class>
    <member kind="variable">
      <type></type>
      <name>image_time_diff</name>
      <anchorfile>namespacenode__scripts_1_1image__time__diff.html</anchorfile>
      <anchor>af8cf3c45b8ae458adbc3fc46951a3e0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::image_to_label</name>
    <filename>namespacenode__scripts_1_1image__to__label.html</filename>
    <class kind="class">node_scripts::image_to_label::ImageToLabel</class>
    <member kind="variable">
      <type></type>
      <name>img2label</name>
      <anchorfile>namespacenode__scripts_1_1image__to__label.html</anchorfile>
      <anchor>a3fbad661c8bcf10edab31fe05023ad37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::label_image_classifier</name>
    <filename>namespacenode__scripts_1_1label__image__classifier.html</filename>
    <class kind="class">node_scripts::label_image_classifier::LabelImageClassifier</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1label__image__classifier.html</anchorfile>
      <anchor>a1787bd433043850e09dbb22f93abe763</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::label_image_decomposer</name>
    <filename>namespacenode__scripts_1_1label__image__decomposer.html</filename>
    <class kind="class">node_scripts::label_image_decomposer::LabelImageDecomposer</class>
    <member kind="function">
      <type>def</type>
      <name>get_text_color</name>
      <anchorfile>namespacenode__scripts_1_1label__image__decomposer.html</anchorfile>
      <anchor>aec2484e26cf166d5df560fe5ab30bf9b</anchor>
      <arglist>(color)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>label2rgb</name>
      <anchorfile>namespacenode__scripts_1_1label__image__decomposer.html</anchorfile>
      <anchor>a4e2e160b34d4d3c3d2cdc6cab7b6dfea</anchor>
      <arglist>(lbl, img=None, label_names=None, alpha=0.3, bg_label=0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_image_decomposer</name>
      <anchorfile>namespacenode__scripts_1_1label__image__decomposer.html</anchorfile>
      <anchor>a51440b0bf2dfad82ac3a7e14e6f64ff1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::mask_image_to_label</name>
    <filename>namespacenode__scripts_1_1mask__image__to__label.html</filename>
    <class kind="class">node_scripts::mask_image_to_label::MaskImageToLabel</class>
    <member kind="variable">
      <type></type>
      <name>mask2label</name>
      <anchorfile>namespacenode__scripts_1_1mask__image__to__label.html</anchorfile>
      <anchor>ad7e1e024a2bbf32fe37256ad7e2f669f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::mask_rcnn_instance_segmentation</name>
    <filename>namespacenode__scripts_1_1mask__rcnn__instance__segmentation.html</filename>
    <class kind="class">node_scripts::mask_rcnn_instance_segmentation::MaskRCNNInstanceSegmentation</class>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1mask__rcnn__instance__segmentation.html</anchorfile>
      <anchor>a7857ca644f8e16378c8fb49e9437970d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node</name>
      <anchorfile>namespacenode__scripts_1_1mask__rcnn__instance__segmentation.html</anchorfile>
      <anchor>aa62b61988182226feefa41a270779fa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::matchtemplate</name>
    <filename>namespacenode__scripts_1_1matchtemplate.html</filename>
    <class kind="class">node_scripts::matchtemplate::MepConverter</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_MinMaxLock2nd</name>
      <anchorfile>namespacenode__scripts_1_1matchtemplate.html</anchorfile>
      <anchor>ad3cde56b145bc254835074444d10fc1e</anchor>
      <arglist>(arr, ex_size, is_min)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>MaxLock2nd</name>
      <anchorfile>namespacenode__scripts_1_1matchtemplate.html</anchorfile>
      <anchor>a12a63f5bf4d769edcc3b61e26cf14357</anchor>
      <arglist>(arr, ex_size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>MinLock2nd</name>
      <anchorfile>namespacenode__scripts_1_1matchtemplate.html</anchorfile>
      <anchor>ab8ea3fb26df0c65532b5c1ae500bb321</anchor>
      <arglist>(arr, ex_size)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>obj</name>
      <anchorfile>namespacenode__scripts_1_1matchtemplate.html</anchorfile>
      <anchor>aca1d9c30a4b9c6e8a31514592a16721f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::non_maximum_suppression</name>
    <filename>namespacenode__scripts_1_1non__maximum__suppression.html</filename>
    <class kind="class">node_scripts::non_maximum_suppression::NonMaximumSuppressionServer</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1non__maximum__suppression.html</anchorfile>
      <anchor>a435ad6c45be94fd6bc3d53a96150d896</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::openpose</name>
    <filename>namespacenode__scripts_1_1openpose.html</filename>
    <namespace>node_scripts::openpose::hand_net</namespace>
    <namespace>node_scripts::openpose::pose_net</namespace>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::openpose::hand_net</name>
    <filename>namespacenode__scripts_1_1openpose_1_1hand__net.html</filename>
    <class kind="class">node_scripts::openpose::hand_net::HandNet</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_download_pretrained_model</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1hand__net.html</anchorfile>
      <anchor>a6ee7cf4057c4325ff5ed4fd227227ea8</anchor>
      <arglist>(model_type, dest_path)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>base_url</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1hand__net.html</anchorfile>
      <anchor>af9bafc074566e5aa424911c5bcf11f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1hand__net.html</anchorfile>
      <anchor>ad17331faa66a4f459c849b3d42dc85ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>models</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1hand__net.html</anchorfile>
      <anchor>a767a984ba67f06d5889e36e50c6eec58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::openpose::pose_net</name>
    <filename>namespacenode__scripts_1_1openpose_1_1pose__net.html</filename>
    <class kind="class">node_scripts::openpose::pose_net::PoseNet</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_download_pretrained_model</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1pose__net.html</anchorfile>
      <anchor>a63883826adefb5c945d157432677d29a</anchor>
      <arglist>(model_type, dest_path)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>base_url</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1pose__net.html</anchorfile>
      <anchor>a055bf5c682cb176bcce961692087cf59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1pose__net.html</anchorfile>
      <anchor>ad8eb05b622756eee7f004d6e015984fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>models</name>
      <anchorfile>namespacenode__scripts_1_1openpose_1_1pose__net.html</anchorfile>
      <anchor>a5bc1f54f692e6ddd72e8641500084bf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::people_mask_publisher</name>
    <filename>namespacenode__scripts_1_1people__mask__publisher.html</filename>
    <class kind="class">node_scripts::people_mask_publisher::PeopleMaskPublisher</class>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::people_pose_estimation_2d</name>
    <filename>namespacenode__scripts_1_1people__pose__estimation__2d.html</filename>
    <class kind="class">node_scripts::people_pose_estimation_2d::PeoplePoseEstimation2D</class>
    <member kind="function">
      <type>def</type>
      <name>find_joint</name>
      <anchorfile>namespacenode__scripts_1_1people__pose__estimation__2d.html</anchorfile>
      <anchor>ada9a3c5c67766b39804f8904c4734f20</anchor>
      <arglist>(limb, jts)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>padRightDownCorner</name>
      <anchorfile>namespacenode__scripts_1_1people__pose__estimation__2d.html</anchorfile>
      <anchor>ab32b77ec43ffdf8745137e47222392cb</anchor>
      <arglist>(img, stride, padValue)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1people__pose__estimation__2d.html</anchorfile>
      <anchor>adbc22c07d782be4f11a1f26e462b1072</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::pointit</name>
    <filename>namespacenode__scripts_1_1pointit.html</filename>
    <class kind="class">node_scripts::pointit::PointIt</class>
    <member kind="function">
      <type>def</type>
      <name>find_pose</name>
      <anchorfile>namespacenode__scripts_1_1pointit.html</anchorfile>
      <anchor>ab9efde2cf653d5795f8523fe1e9b04ee</anchor>
      <arglist>(limb, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_slash</name>
      <anchorfile>namespacenode__scripts_1_1pointit.html</anchorfile>
      <anchor>ac9432e650295f401efc3d0028195de64</anchor>
      <arglist>(frame_id)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>namespacenode__scripts_1_1pointit.html</anchorfile>
      <anchor>a6fcd6ad55036ffcbe053d31827bf73eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::probability_image_classifier</name>
    <filename>namespacenode__scripts_1_1probability__image__classifier.html</filename>
    <class kind="class">node_scripts::probability_image_classifier::ProbabilityImageClassifier</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1probability__image__classifier.html</anchorfile>
      <anchor>a2a33aad9e2bce4c0913e2edb89022fde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::random_forest_server</name>
    <filename>namespacenode__scripts_1_1random__forest__server.html</filename>
    <class kind="class">node_scripts::random_forest_server::RandomForestServer</class>
    <member kind="variable">
      <type></type>
      <name>class_file</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a03c7f1cbfd640688f4f07e702ecd5487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>data_x</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a368cc0a79b779e0d9153ec2ae668536d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>data_y</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a9bd47e55d2e9f3860f4a0d7ac50f122a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>float_strings</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a3640655fe7be56a96271a345ecc99ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a678c5e4ca954f1bb7229dfffb16b5afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_file</name>
      <anchorfile>namespacenode__scripts_1_1random__forest__server.html</anchorfile>
      <anchor>a5dfbdebdadb1e2f34913b1cbbbc65c19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::rect_array_to_image_marker</name>
    <filename>namespacenode__scripts_1_1rect__array__to__image__marker.html</filename>
    <class kind="class">node_scripts::rect_array_to_image_marker::RectArrayToImageMarker</class>
    <member kind="variable">
      <type></type>
      <name>rect_array_to_image_marker</name>
      <anchorfile>namespacenode__scripts_1_1rect__array__to__image__marker.html</anchorfile>
      <anchor>ad5f55bb9359e646e4ed7999daa3172d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::regional_feature_based_object_recognition</name>
    <filename>namespacenode__scripts_1_1regional__feature__based__object__recognition.html</filename>
    <class kind="class">node_scripts::regional_feature_based_object_recognition::RegionalFeatureBasedObjectRecognition</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1regional__feature__based__object__recognition.html</anchorfile>
      <anchor>a7362fe63dcd5440be9c660732ea16b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1regional__feature__based__object__recognition.html</anchorfile>
      <anchor>ad08c82f89da9dd6901f3eaed82402086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG_PATH</name>
      <anchorfile>namespacenode__scripts_1_1regional__feature__based__object__recognition.html</anchorfile>
      <anchor>a78fe8e9aa68cf347f60d614f8b1ee179</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::selective_search</name>
    <filename>namespacenode__scripts_1_1selective__search.html</filename>
    <class kind="class">node_scripts::selective_search::SelectiveSearch</class>
    <member kind="variable">
      <type></type>
      <name>selective_search</name>
      <anchorfile>namespacenode__scripts_1_1selective__search.html</anchorfile>
      <anchor>a3df5ed03f5e06b093651fccf3167611e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::sklearn_classifier</name>
    <filename>namespacenode__scripts_1_1sklearn__classifier.html</filename>
    <class kind="class">node_scripts::sklearn_classifier::ScikitLearnClassifier</class>
    <member kind="variable">
      <type></type>
      <name>sklearn_clf</name>
      <anchorfile>namespacenode__scripts_1_1sklearn__classifier.html</anchorfile>
      <anchor>acffa1da05a41e0ca3e016aed9edb4bfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::solidity_rag_merge</name>
    <filename>namespacenode__scripts_1_1solidity__rag__merge.html</filename>
    <class kind="class">node_scripts::solidity_rag_merge::SolidityRagMerge</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_solidity_merge_func</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>ad1bb571b8b30cb130882b55581fba7ca</anchor>
      <arglist>(graph, src, dst)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_solidity_weight_func</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>a10bfec1274a2308545107ae55f475e6f</anchor>
      <arglist>(graph, src, dst, n)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>closed_mask_roi</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>a435d0fb005296d9713669795f63a0cd1</anchor>
      <arglist>(mask)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>masked_slic</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>a767c5ac21fff3f0d92fe9b4ec5d3366b</anchor>
      <arglist>(img, mask, n_segments, compactness)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rag_solidity</name>
      <anchorfile>namespacenode__scripts_1_1solidity__rag__merge.html</anchorfile>
      <anchor>a7969dc69f511fb036c08543cb5d0910a</anchor>
      <arglist>(labels, connectivity=2)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::speak_when_label_found</name>
    <filename>namespacenode__scripts_1_1speak__when__label__found.html</filename>
    <class kind="class">node_scripts::speak_when_label_found::SpeakWhenLabelFound</class>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::split_fore_background</name>
    <filename>namespacenode__scripts_1_1split__fore__background.html</filename>
    <class kind="class">node_scripts::split_fore_background::SplitForeBackground</class>
    <member kind="variable">
      <type></type>
      <name>split_fbg</name>
      <anchorfile>namespacenode__scripts_1_1split__fore__background.html</anchorfile>
      <anchor>ab8f8e473119a81b4a5cff77749b1dc5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::ssd_object_detector</name>
    <filename>namespacenode__scripts_1_1ssd__object__detector.html</filename>
    <class kind="class">node_scripts::ssd_object_detector::SSDObjectDetector</class>
    <member kind="variable">
      <type></type>
      <name>cv_resize_backend</name>
      <anchorfile>namespacenode__scripts_1_1ssd__object__detector.html</anchorfile>
      <anchor>af4c7841bff95e43eefe8022237264c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1ssd__object__detector.html</anchorfile>
      <anchor>ac519503ff56767f5c45cccfc5e50da6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssd</name>
      <anchorfile>namespacenode__scripts_1_1ssd__object__detector.html</anchorfile>
      <anchor>a1d543092cdb967fecd992d19049615f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::tile_image</name>
    <filename>namespacenode__scripts_1_1tile__image.html</filename>
    <class kind="class">node_scripts::tile_image::TileImages</class>
    <member kind="function">
      <type>def</type>
      <name>draw_text_box</name>
      <anchorfile>namespacenode__scripts_1_1tile__image.html</anchorfile>
      <anchor>a0915cb77479d6ecafed8cf9bf89c54b8</anchor>
      <arglist>(img, text, font_scale=0.8, thickness=2, color=(0, 255, 0), fg_color=(0, 0, 0), loc=&apos;ltb&apos;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tile_image</name>
      <anchorfile>namespacenode__scripts_1_1tile__image.html</anchorfile>
      <anchor>a0eecbc49d035e16e1cb98105d150d7c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::unwrap_histogram_with_range_array</name>
    <filename>namespacenode__scripts_1_1unwrap__histogram__with__range__array.html</filename>
    <class kind="class">node_scripts::unwrap_histogram_with_range_array::HistogramWithRangeArrayUnwrapper</class>
    <member kind="variable">
      <type></type>
      <name>unwrapper</name>
      <anchorfile>namespacenode__scripts_1_1unwrap__histogram__with__range__array.html</anchorfile>
      <anchor>a4cb87bcdb127d6f7471a93b9cd56241b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>node_scripts::vgg16_object_recognition</name>
    <filename>namespacenode__scripts_1_1vgg16__object__recognition.html</filename>
    <class kind="class">node_scripts::vgg16_object_recognition::VGG16ObjectRecognition</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacenode__scripts_1_1vgg16__object__recognition.html</anchorfile>
      <anchor>aa20c3712cbdb0e011d454298d9430ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacenode__scripts_1_1vgg16__object__recognition.html</anchorfile>
      <anchor>a2966410d2852d001b0ff35aee84ca683</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>opencv_traindata_rejector</name>
    <filename>namespaceopencv__traindata__rejector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceopencv__traindata__rejector.html</anchorfile>
      <anchor>aa7e07fa5f89ccf4ec384871e01feecf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitKeyInput</name>
      <anchorfile>namespaceopencv__traindata__rejector.html</anchorfile>
      <anchor>aa3a6d1bc9d8839095e58345fbb3256b0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>random_forest_client_sample</name>
    <filename>namespacerandom__forest__client__sample.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>answer</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a0d0a9bc9d54aa9b59550dff4fbd046cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a0a1e3c4343c8e7e853f175b3c20fd93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bbox_to_anchor</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a393b741e1e3bda8e344cd795ce48c924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>aec44eee594276ae5855a9aca1cf3f8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>circle</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ad492dfb00d57a264b264d376687450ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ENDC</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ab680e4d76c785dbd051bccedfeac28ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FAIL</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ad01918ce1d8cf4e0875d084138dcdaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fig</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a227246bf230d5e90d67780529320766f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>h</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a1a2fe22c208a7144700fda7a9a7e9cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>HEADER</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a601ac53066a4f33dfc995d78e5c6ee4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>img</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a268ebc38eecd32fc472466d3912821de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>img_msg</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ae68848cc65a52d681a8f5a3080ea9be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a7a6bf345ad805e37796868dd2e31e8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loc</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a8cc8fc71ce56dae09b3b7014fa8ce5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>markersize</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a5cbdad01ec0efd7f38d9c5a009d64c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>OKBLUE</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a0c5b18759bf2f2bd6a22f79b170cd2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>OKGREEN</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>aa41e32996c77e9a89ab6322068599071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>old_targets_fail</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>acf0c4b67df49200b1d8a888cecf412f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_targets_fail_nparr</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ab04c512249dd0c93c6f4e5594f03cdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>old_targets_ok</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a41af4c3ba34662fff45d26acaea72025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_targets_ok_nparr</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ac1e82f0e0b77321549cf89d6b7d183cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>point</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a65df3a72368df076d72feeed4a978500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>predict_data</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a8d8d3af217ce6bf8c5e1edb5c1cfcb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_img</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>af1a892353d0c03aa3e6a7083e3c40740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a805818dd87621d5584eeb4c35a33b8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req_point</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ab3a49133b05d333cc6733e7b4027816c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>response</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a4ddff79fe72363b30872fd5d545c1ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shape</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>ad265863e31c3893fad84855136597afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>succeed</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a083de04a4e5dd96c7565476495bb16df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>target</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a57df15186d8083b405730a1ea251f7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>w</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a18b0b0bfd65d3d7b98ad9fb35a350796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>WARNING</name>
      <anchorfile>namespacerandom__forest__client__sample.html</anchorfile>
      <anchor>a7e90af06275726bb2f3a46395a9334b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>show_results</name>
    <filename>namespaceshow__results.html</filename>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespaceshow__results.html</anchorfile>
      <anchor>a2441743240b775ebcf35c95cb6d93150</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespaceshow__results.html</anchorfile>
      <anchor>af213ef7c8b4c7d93703d341b047d9832</anchor>
      <arglist>(sequence_dir, result_file, show_false_alarms=False, detection_file=None, update_ms=None, video_filename=None)</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespaceshow__results.html</anchorfile>
      <anchor>a12a97813d9d634ea2075a31617aad576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_UPDATE_MS</name>
      <anchorfile>namespaceshow__results.html</anchorfile>
      <anchor>a4b6133c10e41f1db71e354f0344b6c76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sklearn_classifier_trainer</name>
    <filename>namespacesklearn__classifier__trainer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacesklearn__classifier__trainer.html</anchorfile>
      <anchor>a90c86815c16c41c1477ccec05bf88250</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ssd_train_dataset</name>
    <filename>namespacessd__train__dataset.html</filename>
    <class kind="class">ssd_train_dataset::MultiboxTrainChain</class>
    <class kind="class">ssd_train_dataset::SSDDataset</class>
    <class kind="class">ssd_train_dataset::Transform</class>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a11a429983f86d963e65c72ed458c98af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dataset</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a54e9dcd9032ec0933527b8acef16c492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a0d2692266b26e0a061000e4281d8829c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a4a8cf386f1394106c7852a1df92324f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>float</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a0f6ba803dc4196a27de64c8fc1d89026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a658b69d240177453cae59e3393ea0b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>int</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a4c4db514835dd3df49cdbe6a481c4f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_names</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>aa171bd42529e08e8b89137c14f87a868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log_interval</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>acc2c5f148f508360d3719225468674b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>model</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a9be41916ecd791c1b671c147cdf0e5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optimizer</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a3cc2fdc53c3eb32a9962dcbd26f079ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a4047345c1e46a5fc118673efca061ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pretrained_model</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a50d496e780019d6226fb13991418b608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>str</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a4617f139bf54069df9e53eb74b7b4778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a26d2f37fc2332ac7ef7d7d1c9b337b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_iter</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>ace5927b2d19ee831b2f5776961d8df97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a5104a4595a326b27fa36223bdc3ee15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_chain</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>af9e69944bd7a813fa3afe7caf074db32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>train_iter</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a14ef147f5d156f42481614dc7afe0548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trainer</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a7567a05ce00b506a7efe3d0fd36f6679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trigger</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a055525092c5fc65a35dde31d0b4cd07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>ad0682c02aaf527adb8265f8b5f18caed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>updater</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a332d98f90fcefb5f7d20fe383d7fe845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>val_interval</name>
      <anchorfile>namespacessd__train__dataset.html</anchorfile>
      <anchor>a8571ec8b5ed9ab751ef31c7bf05b6852</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_sparse_image</name>
    <filename>namespacetest__sparse__image.html</filename>
    <class kind="class">test_sparse_image::EdgeImagePublisher</class>
    <class kind="class">test_sparse_image::TestSparseImage</class>
  </compound>
  <compound kind="namespace">
    <name>train_fcn</name>
    <filename>namespacetrain__fcn.html</filename>
    <class kind="class">train_fcn::TrainFCN</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacetrain__fcn.html</anchorfile>
      <anchor>a785b868c447ef034a3852c52381a6558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacetrain__fcn.html</anchorfile>
      <anchor>aec06f4d51e0ef0f1fa80714bca505c96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>train_fcn_depth_prediction</name>
    <filename>namespacetrain__fcn__depth__prediction.html</filename>
    <member kind="function">
      <type>def</type>
      <name>colorize_depth</name>
      <anchorfile>namespacetrain__fcn__depth__prediction.html</anchorfile>
      <anchor>a7c9e8c1c5ff448786d957fd2e7ffa6e9</anchor>
      <arglist>(depth, min_value=None, max_value=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetrain__fcn__depth__prediction.html</anchorfile>
      <anchor>aa364ea453306277e5e6a5cd462c9bfdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>namespacetrain__fcn__depth__prediction.html</anchorfile>
      <anchor>a4a2ffd9ef7f65942b3001823685bc5ff</anchor>
      <arglist>(in_data)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>train_mask_rcnn</name>
    <filename>namespacetrain__mask__rcnn.html</filename>
    <class kind="class">train_mask_rcnn::TrainMaskRCNN</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacetrain__mask__rcnn.html</anchorfile>
      <anchor>ae70ffa637d417aa9f883708accda1ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacetrain__mask__rcnn.html</anchorfile>
      <anchor>a85e812d67cf0034222a8a18a15a34c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>train_ssd</name>
    <filename>namespacetrain__ssd.html</filename>
    <class kind="class">train_ssd::MultiboxTrainChain</class>
    <class kind="class">train_ssd::Transform</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetrain__ssd.html</anchorfile>
      <anchor>aa9ad821aae44afacf54af13822d08867</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cv_resize_backend</name>
      <anchorfile>namespacetrain__ssd.html</anchorfile>
      <anchor>ab8c08df99ad4daec906d29652162e9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacetrain__ssd.html</anchorfile>
      <anchor>aa54a78873467818dad66f2d434196513</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
