<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>bin/detection/__init__.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/detection/</path>
    <filename>bin_2detection_2____init_____8py</filename>
    <namespace>detection</namespace>
  </compound>
  <compound kind="file">
    <name>bin/segmentation/__init__.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/segmentation/</path>
    <filename>bin_2segmentation_2____init_____8py</filename>
    <namespace>segmentation</namespace>
  </compound>
  <compound kind="file">
    <name>bin/tools/__init__.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>bin_2tools_2____init_____8py</filename>
    <namespace>tools</namespace>
  </compound>
  <compound kind="file">
    <name>src/cnn_bridge_main/__init__.py</name>
    <path>/tmp/ws/src/cnn_bridge/src/cnn_bridge_main/</path>
    <filename>src_2cnn__bridge__main_2____init_____8py</filename>
    <namespace>cnn_bridge_main</namespace>
  </compound>
  <compound kind="file">
    <name>camera_tools.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>camera__tools_8py</filename>
    <class kind="class">tools::camera_tools::Camera</class>
    <namespace>tools::camera_tools</namespace>
  </compound>
  <compound kind="file">
    <name>cnn_bridge_main.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/</path>
    <filename>cnn__bridge__main_8py</filename>
    <namespace>cnn_bridge_main</namespace>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>a86ab71dc7eee8aaeb40d9a179d5604df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>ae1b35bc581daacb90c2120815ef35818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>manager</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>ac6e0f66f6c834252d93d770aee555a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metadata_srv</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>a76ccef90bdfd6fdf82b58d9d376039ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>tensor_io</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>a1fb085a90d564ff9bf31f24ac435e0f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cnn_manager.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/</path>
    <filename>cnn__manager_8py</filename>
    <class kind="class">cnn_manager::CNNManager</class>
    <namespace>cnn_manager</namespace>
    <member kind="variable">
      <type></type>
      <name>ex</name>
      <anchorfile>namespacecnn__manager.html</anchorfile>
      <anchor>a025555723bce71651e4dc33622bfc3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ex_type</name>
      <anchorfile>namespacecnn__manager.html</anchorfile>
      <anchor>ab37cfa0828b220721a3761f88f23ed74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tb</name>
      <anchorfile>namespacecnn__manager.html</anchorfile>
      <anchor>aab41f309e32342baaa98890da45ff50d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deeplab_segmenter.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/segmentation/</path>
    <filename>deeplab__segmenter_8py</filename>
    <class kind="class">segmentation::deeplab_segmenter::DeepLabSegmenter</class>
    <namespace>segmentation::deeplab_segmenter</namespace>
    <member kind="function">
      <type>def</type>
      <name>load_hypes</name>
      <anchorfile>namespacesegmentation_1_1deeplab__segmenter.html</anchorfile>
      <anchor>a4e621a71cdc28ee0a5586a9ce6699b71</anchor>
      <arglist>(model_dir)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detection_publisher.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/detection/</path>
    <filename>detection__publisher_8py</filename>
    <class kind="class">detection::detection_publisher::DetectionPublisher</class>
    <namespace>detection::detection_publisher</namespace>
  </compound>
  <compound kind="file">
    <name>drawing_tools.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>drawing__tools_8py</filename>
    <class kind="class">tools::drawing_tools::DrawingTools</class>
    <namespace>tools::drawing_tools</namespace>
    <member kind="function">
      <type>def</type>
      <name>read_coco_names</name>
      <anchorfile>namespacetools_1_1drawing__tools.html</anchorfile>
      <anchor>ad67736c1985747c0967d4e2086b53e29</anchor>
      <arglist>(class_file_name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_processing.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>image__processing_8py</filename>
    <class kind="class">tools::image_processing::ResizeAndCrop</class>
    <namespace>tools::image_processing</namespace>
    <member kind="function">
      <type>def</type>
      <name>resize_image</name>
      <anchorfile>namespacetools_1_1image__processing.html</anchorfile>
      <anchor>a4387a4e53ebcc27bb6a2182e8f8790e4</anchor>
      <arglist>(height, width, image, interpolation=None)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_subscriber.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>image__subscriber_8py</filename>
    <class kind="class">tools::image_subscriber::ImageSubscriber</class>
    <namespace>tools::image_subscriber</namespace>
  </compound>
  <compound kind="file">
    <name>kittiseg.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/segmentation/</path>
    <filename>kittiseg_8py</filename>
    <class kind="class">segmentation::kittiseg::KittiSegmenter</class>
    <namespace>segmentation::kittiseg</namespace>
    <member kind="variable">
      <type></type>
      <name>EX</name>
      <anchorfile>namespacesegmentation_1_1kittiseg.html</anchorfile>
      <anchor>a8c357d130c098002a35bb846fcf3457b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EX_TYPE</name>
      <anchorfile>namespacesegmentation_1_1kittiseg.html</anchorfile>
      <anchor>a6a8aafa81bc24bb4196e03ed80f0525f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>KITTISEG_ROOT_FOLDER</name>
      <anchorfile>namespacesegmentation_1_1kittiseg.html</anchorfile>
      <anchor>a3447f4fe04ebba9bff16141e183b1456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TB</name>
      <anchorfile>namespacesegmentation_1_1kittiseg.html</anchorfile>
      <anchor>ad9d05102adc9887b6953431661cf984f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask_publisher.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/segmentation/</path>
    <filename>mask__publisher_8py</filename>
    <class kind="class">segmentation::mask_publisher::MaskPublisher</class>
    <namespace>segmentation::mask_publisher</namespace>
  </compound>
  <compound kind="file">
    <name>metadata_service.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/</path>
    <filename>metadata__service_8py</filename>
    <class kind="class">metadata_service::MetadataService</class>
    <namespace>metadata_service</namespace>
  </compound>
  <compound kind="file">
    <name>misc.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>misc_8py</filename>
    <namespace>tools::misc</namespace>
    <member kind="function">
      <type>def</type>
      <name>exit_handler</name>
      <anchorfile>namespacetools_1_1misc.html</anchorfile>
      <anchor>ae1d8e7aeddcc794179e85655ed74a09a</anchor>
      <arglist>(camera, video_out, statistics_engine)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>str2bool</name>
      <anchorfile>namespacetools_1_1misc.html</anchorfile>
      <anchor>a2318a5c28c4267cf5ae53cd2479a77e5</anchor>
      <arglist>(s, return_string=False)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>save_run.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>save__run_8py</filename>
    <class kind="class">tools::save_run::VideoSaver</class>
    <namespace>tools::save_run</namespace>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/cnn_bridge/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>statistics_engine.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>statistics__engine_8py</filename>
    <class kind="class">tools::statistics_engine::StatisticsEngine</class>
    <namespace>tools::statistics_engine</namespace>
  </compound>
  <compound kind="file">
    <name>test_cam.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/tools/</path>
    <filename>test__cam_8py</filename>
    <class kind="class">tools::test_cam::testCam</class>
    <namespace>tools::test_cam</namespace>
    <member kind="variable">
      <type>bool</type>
      <name>COMPRESSED</name>
      <anchorfile>namespacetools_1_1test__cam.html</anchorfile>
      <anchor>a4b345959c1fd68963683043f8ce77c9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>yolo_detector.py</name>
    <path>/tmp/ws/src/cnn_bridge/bin/detection/</path>
    <filename>yolo__detector_8py</filename>
    <class kind="class">detection::yolo_detector::YoloDetector</class>
    <namespace>detection::yolo_detector</namespace>
    <member kind="function">
      <type>def</type>
      <name>load_hypes</name>
      <anchorfile>namespacedetection_1_1yolo__detector.html</anchorfile>
      <anchor>a893e86198103aa304bbcd7c39530a269</anchor>
      <arglist>(model_dir)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tools::camera_tools::Camera</name>
    <filename>classtools_1_1camera__tools_1_1Camera.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a70d8ec3aa0cabea62af819bb7bef6d98</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a204630e3f28141f59d7592dea9028113</anchor>
      <arglist>(self, source, save_images=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>change_cv2_resolution</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a78386acf45c3c8e77c38042f19799120</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_cv2_camera</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>aed14886c1ca0576c9a1ddc049cf99ef6</anchor>
      <arglist>(self, source)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_frame_counter</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>abc033aba63064515197f73a6e3f5bd6f</anchor>
      <arglist>(self, source)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_first_ros_frame</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>ac5d5cb51255d481d92241715008ebcb8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_from_camera_video_name</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a175b883498f65c66ccf4a3828f6d4bc7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_image</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a710ae1a30a44b72758c368eda9f25efc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_image_parameters</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a94bcf99b3c66b37b0114eab6d836e8cf</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_cv2_cam</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a114c5606f3ff55251d611dd4fc3227a2</anchor>
      <arglist>(self, source)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_image_saving</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a1bc70b604f00bd575cc69334285547a1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_ros_cam</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a504150ac4166919f7eaa28c21a61720b</anchor>
      <arglist>(self, source)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>a</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a50c1ebef78f42491f28684150395457f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>camera_type</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a40be9a4782e96f34c3d38ff5f90fe852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a679dc567dd99fbc1af60c9b2a5732a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>delay</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>ac00e854f44716c31d16ab964b8dee27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_count</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a32efd06d326115ee0c541d50a36bf1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_counter</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>ae3fde70c90ed27bfe93dca84a171dd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_size_to_show</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a1fffacf420cb61950eb7de4d8316f5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_image_size</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a1b79ecf2e3dd066282755bee8bd45a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>show_size_ratio</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a91fb390bfea7b35cebc2820dde180ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_source</name>
      <anchorfile>classtools_1_1camera__tools_1_1Camera.html</anchorfile>
      <anchor>a81f88d0339b87163b7f1f044dd027982</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cnn_manager::CNNManager</name>
    <filename>classcnn__manager_1_1CNNManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a52a9a3a1d92b7928eeafd1063f1b0f6f</anchor>
      <arglist>(self, source, video_save, logdir, cpu, display, tensor_io, mode, gpu_percent=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_loop</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a2811816272665e67d1119c258bdc1224</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>camera</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a6899e202e5809e117f62b54413db291a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cnn_processor</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a9196db15f6a93087a1ce8adf09b7a434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detection_publisher</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a7889816157139f5d37ee60ceb7aab137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DO_VIDEO_SAVE</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a2f93f98bcb9be063827b193a6f84428b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drawing_tools</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>abb9368bf9eeaebd1b6fb6b511a27cb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>h_video_out</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>af6d718adf06841c969944b4142fa7a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask_publisher</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a7ccad3af964c52145a21af32d20d0e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mode</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a45e9ac61f3bc798a6fa4f1b36df5bc27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SHOW_DISPLAY</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a08d2080022a562c3c8e5f419bd5948b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>statistics_engine</name>
      <anchorfile>classcnn__manager_1_1CNNManager.html</anchorfile>
      <anchor>a5e3c13fffac423d3e009bd8eb63690d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segmentation::deeplab_segmenter::DeepLabSegmenter</name>
    <filename>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>a3aa4888a6fb96f3059fddc351ad9bb83</anchor>
      <arglist>(self, model_dir, original_image_size, tensor_io, runCPU, gpu_percent=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_model_on_image</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>a7ce8c4ece47282dcd1bf9a402fb831d8</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_processed_image</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>aca6f1d828422cf0199b8699898c748f7</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>graph</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>a8143f0809ca581811f30e1b21e3fac87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hypes</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>ac1fdf5457e16d60ac254677fabd3d6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_image_size</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>a773ffb11811780b8d66a3467f0aa480a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_tensor</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>a5ec83c4f84634389730a0ed7df392f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_image_uncropped</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>a5085751d63acb124ecb10996ab245550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_tensor</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>ab5a96954c304070c8fa336db4cb536af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sess</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>aa6ee9b23a36b7cd2cee39bd6116ddf76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tools</name>
      <anchorfile>classsegmentation_1_1deeplab__segmenter_1_1DeepLabSegmenter.html</anchorfile>
      <anchor>a26db04196d8a9290bf000a1d1c939b0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detection::detection_publisher::DetectionPublisher</name>
    <filename>classdetection_1_1detection__publisher_1_1DetectionPublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdetection_1_1detection__publisher_1_1DetectionPublisher.html</anchorfile>
      <anchor>a8f800ee553e584fe800061cf5e029a10</anchor>
      <arglist>(self, topic_name=&quot;detection&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_mask</name>
      <anchorfile>classdetection_1_1detection__publisher_1_1DetectionPublisher.html</anchorfile>
      <anchor>a67a5ff8eb05fa8f50e41e2f00346d93a</anchor>
      <arglist>(self, data, meta_header)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detect_pub</name>
      <anchorfile>classdetection_1_1detection__publisher_1_1DetectionPublisher.html</anchorfile>
      <anchor>aeb62af10143456eaa1cf325916e45a09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tools::drawing_tools::DrawingTools</name>
    <filename>classtools_1_1drawing__tools_1_1DrawingTools.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtools_1_1drawing__tools_1_1DrawingTools.html</anchorfile>
      <anchor>abe3f3e52c752299b64f7892ce0f3751e</anchor>
      <arglist>(self, mode, opacity=0.6)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_detection</name>
      <anchorfile>classtools_1_1drawing__tools_1_1DrawingTools.html</anchorfile>
      <anchor>a4af9de08af04903a055b694b1c6ae22d</anchor>
      <arglist>(self, image, boxes, scores, labels, detection_size, font=cv2.FONT_HERSHEY_SIMPLEX)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cnn_metadata</name>
      <anchorfile>classtools_1_1drawing__tools_1_1DrawingTools.html</anchorfile>
      <anchor>a8d1715d022639b782b73d2f8bad95f0c</anchor>
      <arglist>(self, mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>overlay_segmentation</name>
      <anchorfile>classtools_1_1drawing__tools_1_1DrawingTools.html</anchorfile>
      <anchor>a40fb5e531682ac9a29699a94d44dcbab</anchor>
      <arglist>(self, image_to_overlay, segmentation)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metadata</name>
      <anchorfile>classtools_1_1drawing__tools_1_1DrawingTools.html</anchorfile>
      <anchor>a1a5f7a433bceb05a8a6731432750eb7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mode</name>
      <anchorfile>classtools_1_1drawing__tools_1_1DrawingTools.html</anchorfile>
      <anchor>a96f641b58a1e8eb2c7439e810c625f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>opacity</name>
      <anchorfile>classtools_1_1drawing__tools_1_1DrawingTools.html</anchorfile>
      <anchor>a8c967f52051efaec25bc50e876fc1f40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tools::image_subscriber::ImageSubscriber</name>
    <filename>classtools_1_1image__subscriber_1_1ImageSubscriber.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>a10f72971f0d915a0c3804fac57a52084</anchor>
      <arglist>(self, topic=&quot;usb_cam/image_raw&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>a0b0c19fff053d45b5a2ca6a018d00501</anchor>
      <arglist>(self, ros_data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>a21c075056ec45d684d027e71ee97df81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compressed</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>a1537725441bd06d4a012e06ea8a68634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>currentHeader</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>a7e5a2ce8617a18ee93e0766f858e5667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>currentImage</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>a09782b630ce15fd2a52fd483cb7927ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_count</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>af5c2a36d81fc5a10b86f1a74f104cc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>a12cf5367f19e542088edb2cf7ca922ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscriber</name>
      <anchorfile>classtools_1_1image__subscriber_1_1ImageSubscriber.html</anchorfile>
      <anchor>a0a3a164b2c917526441cd33603c63637</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segmentation::kittiseg::KittiSegmenter</name>
    <filename>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>ae160572676f5ffd8d5d861538051f51b</anchor>
      <arglist>(self, logdir, original_image_size, runCPU=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_model_on_image</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>ac7191f376e47037c6603f02afc47ac70</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_processed_image</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>a8c9415e52c2eda842cedb0eee03a0aad</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hypes</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>a3c682d67be43666d97562016b88e27e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_image_uncropped</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>a99b5c16a1073447dcd6cc98ee43b36f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_image_pl</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>a5801c61b25f9c1c4a91250b5c93c11fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_prediction</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>a0307461aa20d0354340b0974377de19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_session</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>a52704aab81ad3401f89e514b11297a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tools</name>
      <anchorfile>classsegmentation_1_1kittiseg_1_1KittiSegmenter.html</anchorfile>
      <anchor>a2c6c82136db9ab3d41e87c3c4dde172a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>segmentation::mask_publisher::MaskPublisher</name>
    <filename>classsegmentation_1_1mask__publisher_1_1MaskPublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsegmentation_1_1mask__publisher_1_1MaskPublisher.html</anchorfile>
      <anchor>ac1aa794a9949386f60ae27e6701c11e5</anchor>
      <arglist>(self, width, height, topic_name=&quot;mask&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_mask</name>
      <anchorfile>classsegmentation_1_1mask__publisher_1_1MaskPublisher.html</anchorfile>
      <anchor>a383af1a171ccabe10328cfa3aad63732</anchor>
      <arglist>(self, data, meta_header)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask</name>
      <anchorfile>classsegmentation_1_1mask__publisher_1_1MaskPublisher.html</anchorfile>
      <anchor>ac0cf929e0fb01acb85efeb52c1ec19a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask_pub</name>
      <anchorfile>classsegmentation_1_1mask__publisher_1_1MaskPublisher.html</anchorfile>
      <anchor>a78437aebdad388562bb3dd47d89a0824</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>metadata_service::MetadataService</name>
    <filename>classmetadata__service_1_1MetadataService.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmetadata__service_1_1MetadataService.html</anchorfile>
      <anchor>ad651d24a396b435716e3470eded5ffea</anchor>
      <arglist>(self, shape, classPath, logdir, mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cnn_metadata_callback</name>
      <anchorfile>classmetadata__service_1_1MetadataService.html</anchorfile>
      <anchor>ab7a648aef179d4738ab7cf93e57e2b64</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metadata</name>
      <anchorfile>classmetadata__service_1_1MetadataService.html</anchorfile>
      <anchor>ae5c4e79699f7875155ebc1eda19c2da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s</name>
      <anchorfile>classmetadata__service_1_1MetadataService.html</anchorfile>
      <anchor>a320c26166257d5742e00d6b37261997f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tools::image_processing::ResizeAndCrop</name>
    <filename>classtools_1_1image__processing_1_1ResizeAndCrop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>a0d4a2e3969e9e74e6d9180b62bb1d2f6</anchor>
      <arglist>(self, hypes, original_image_size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>postprocess_image</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>a68facfc9ad30f54e57feb013fb2ae5b0</anchor>
      <arglist>(self, image, output_image_uncropped, resulting_image_for_shape, filter_data=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preprocess_image</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>af8bcf1a5c6ab1284bf41eb6323ab746b</anchor>
      <arglist>(self, image, image_uncropped=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>crop_for_processing</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>a9368546dcfadf9ee53f6f11e51d32484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>crop_x_from</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>a633d6bfc60e853250d0a0fd69a02584d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>crop_x_to</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>a118dfb987401dbdd2593034eb246ca90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>crop_y_from</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>aaa07dd735775ef5de1b4baff6069310c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>crop_y_to</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>a45154acb5a6256343d689d9a73048d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inter_image_size</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>af0d936a9d083e9865b5672b581ce02a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>processing_image_size</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>ab9af10eb8882df8d45f29351e13e075b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resize_image</name>
      <anchorfile>classtools_1_1image__processing_1_1ResizeAndCrop.html</anchorfile>
      <anchor>a66763d05c12a872542e7f42a13c5a996</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tools::statistics_engine::StatisticsEngine</name>
    <filename>classtools_1_1statistics__engine_1_1StatisticsEngine.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>abd06aede411fb22f97d2b191a17d13c2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_to_inner_time_spent</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a7611a81920e2ecf51d7146f769c91bca</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_to_overhead_spent</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a3129dd82cd0b96004d4b7c5756dde929</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_to_pure_tf_spent</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>aa8b5a1206b21dfbdce5c939da872c38c</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>append_to_frame_times_inner</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>add416a5c1c50ce14bc0176016a2a3b79</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>append_to_frame_times_no_drawing</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>aac478405e8e332392748ff49d8c1360e</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>append_to_frame_times_outer</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a7d1f73aa67fa7ca3fdbfceafb1edc314</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>append_to_frame_times_tf</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a70124d1501f83ebfaefac9e545325af3</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_statistics</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a57e0ee2cf660c8ddf769f3a910f8c060</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_frame_count</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>ac817f4c7452d08118dc58407cd66ae5c</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_images_sizes</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a79f080b5b0d70c89fc4dbf66698cb4ba</anchor>
      <arglist>(self, original_image_size, processing_image_size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_time_end_of_start</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>afef7dcc8cf9be4d3f4e399e91dbe7074</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_count</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a2a453afbf1af7e67bf8dd48b59b7cefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_times_inner</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a2a8a1fccae9532febc6be0411b6a304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_times_no_drawing</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>af8f1e3aa7c1bdbdabfe45904d6e9d6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_times_outer</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a43d83fc23bfc8d74e518e3c734739aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_times_tf</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>ad44c9d6c5678304479b3601b97723c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inner_time_spent</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>ac97ec85f65f7cc1bb7e3404b98333b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_image_size</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a1f2a51827a26ddd8d3a37995e6fe363d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>overhead_spent</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a18adb28bd1e17a4ca8cc3b7eae49f697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>processing_image_size</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>ac456bf3db7132efcc7d9d6266a2aa4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pure_tf_spent</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>ad73e0fd9d575427d461c195e456d0fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_end_of_start</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a09a3bfbe40a7fe7ed2e91aca0e17ef1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_start</name>
      <anchorfile>classtools_1_1statistics__engine_1_1StatisticsEngine.html</anchorfile>
      <anchor>a7cbb71e21e794552d0c3258eceea4e23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tools::test_cam::testCam</name>
    <filename>classtools_1_1test__cam_1_1testCam.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtools_1_1test__cam_1_1testCam.html</anchorfile>
      <anchor>a0ccdf0a2a6261435af30ee88ed215fcc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classtools_1_1test__cam_1_1testCam.html</anchorfile>
      <anchor>a43a6babe7adb396e68891d3a847ec2a1</anchor>
      <arglist>(self, ros_data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classtools_1_1test__cam_1_1testCam.html</anchorfile>
      <anchor>a0392c38a5dd0bdf62a5b0631c195044c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classtools_1_1test__cam_1_1testCam.html</anchorfile>
      <anchor>a97c718df63f4f3aeebf9406960812c74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classtools_1_1test__cam_1_1testCam.html</anchorfile>
      <anchor>a7b93ad00362355514e2bee6b90553688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscriber</name>
      <anchorfile>classtools_1_1test__cam_1_1testCam.html</anchorfile>
      <anchor>abf012432c0225e998d06879f0d1f5e80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tools::save_run::VideoSaver</name>
    <filename>classtools_1_1save__run_1_1VideoSaver.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>a339d3088c90205100482f00ef44192d4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>a3a34c962b5a83a4f58692e68a5935302</anchor>
      <arglist>(self, image, video_name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_video</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>a8f2957dce96298bedf26e809d2f1ff4b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open_out_video</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>a50901afc20f37872258a472537341c31</anchor>
      <arglist>(self, count=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_info</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>a98374f8e0c6829284f6d0bf282479c7c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fourcc</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>a9617c3f3a91dfae06c9a91243517b221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>h_video_out</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>a8059da34a43a0cb79caedf81b1c1b74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_base_name</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>a2694641adb092709c297bb9407a34ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_sz</name>
      <anchorfile>classtools_1_1save__run_1_1VideoSaver.html</anchorfile>
      <anchor>aa0e04df40246e084c6ee5605fec4e124</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detection::yolo_detector::YoloDetector</name>
    <filename>classdetection_1_1yolo__detector_1_1YoloDetector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a5614151eb01e82a0c4fb41db686be08f</anchor>
      <arglist>(self, model_dir, original_image_size, tensor_io, runCPU, gpu_percent=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_model_on_image</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a64486d9704d45f23117aa74922db3c93</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_processed_image</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>aea06e6dc998a9ce2968cdf0069a601f0</anchor>
      <arglist>(self, image)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>graph</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>ac802641519a2394c550a8038327e7f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hypes</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a1c301f597414c1a3f7d5f8486d875920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_image_size</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a541eb32efe18a622aa43cda6d96a8459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_tensor</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a59fdc9c6bb24ffea8bb18718c6042628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_image_uncropped</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a761f8934e3e71a208c6f834e9813b38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_tensor</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a0dab470e4ff81892a666940f147893fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sess</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a47770c607d01c0855db30bbfb6c43a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tools</name>
      <anchorfile>classdetection_1_1yolo__detector_1_1YoloDetector.html</anchorfile>
      <anchor>a9534f4745a666bf70db835617952b528</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cnn_bridge_main</name>
    <filename>namespacecnn__bridge__main.html</filename>
    <member kind="function">
      <type>def</type>
      <name>parse_args</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>a86ab71dc7eee8aaeb40d9a179d5604df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>args</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>ae1b35bc581daacb90c2120815ef35818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>manager</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>ac6e0f66f6c834252d93d770aee555a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metadata_srv</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>a76ccef90bdfd6fdf82b58d9d376039ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>tensor_io</name>
      <anchorfile>namespacecnn__bridge__main.html</anchorfile>
      <anchor>a1fb085a90d564ff9bf31f24ac435e0f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cnn_manager</name>
    <filename>namespacecnn__manager.html</filename>
    <class kind="class">cnn_manager::CNNManager</class>
    <member kind="variable">
      <type></type>
      <name>ex</name>
      <anchorfile>namespacecnn__manager.html</anchorfile>
      <anchor>a025555723bce71651e4dc33622bfc3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ex_type</name>
      <anchorfile>namespacecnn__manager.html</anchorfile>
      <anchor>ab37cfa0828b220721a3761f88f23ed74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tb</name>
      <anchorfile>namespacecnn__manager.html</anchorfile>
      <anchor>aab41f309e32342baaa98890da45ff50d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>detection</name>
    <filename>namespacedetection.html</filename>
    <namespace>detection::detection_publisher</namespace>
    <namespace>detection::yolo_detector</namespace>
  </compound>
  <compound kind="namespace">
    <name>detection::detection_publisher</name>
    <filename>namespacedetection_1_1detection__publisher.html</filename>
    <class kind="class">detection::detection_publisher::DetectionPublisher</class>
  </compound>
  <compound kind="namespace">
    <name>detection::yolo_detector</name>
    <filename>namespacedetection_1_1yolo__detector.html</filename>
    <class kind="class">detection::yolo_detector::YoloDetector</class>
    <member kind="function">
      <type>def</type>
      <name>load_hypes</name>
      <anchorfile>namespacedetection_1_1yolo__detector.html</anchorfile>
      <anchor>a893e86198103aa304bbcd7c39530a269</anchor>
      <arglist>(model_dir)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>metadata_service</name>
    <filename>namespacemetadata__service.html</filename>
    <class kind="class">metadata_service::MetadataService</class>
  </compound>
  <compound kind="namespace">
    <name>segmentation</name>
    <filename>namespacesegmentation.html</filename>
    <namespace>segmentation::deeplab_segmenter</namespace>
    <namespace>segmentation::kittiseg</namespace>
    <namespace>segmentation::mask_publisher</namespace>
  </compound>
  <compound kind="namespace">
    <name>segmentation::deeplab_segmenter</name>
    <filename>namespacesegmentation_1_1deeplab__segmenter.html</filename>
    <class kind="class">segmentation::deeplab_segmenter::DeepLabSegmenter</class>
    <member kind="function">
      <type>def</type>
      <name>load_hypes</name>
      <anchorfile>namespacesegmentation_1_1deeplab__segmenter.html</anchorfile>
      <anchor>a4e621a71cdc28ee0a5586a9ce6699b71</anchor>
      <arglist>(model_dir)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>segmentation::kittiseg</name>
    <filename>namespacesegmentation_1_1kittiseg.html</filename>
    <class kind="class">segmentation::kittiseg::KittiSegmenter</class>
    <member kind="variable">
      <type></type>
      <name>EX</name>
      <anchorfile>namespacesegmentation_1_1kittiseg.html</anchorfile>
      <anchor>a8c357d130c098002a35bb846fcf3457b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EX_TYPE</name>
      <anchorfile>namespacesegmentation_1_1kittiseg.html</anchorfile>
      <anchor>a6a8aafa81bc24bb4196e03ed80f0525f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>KITTISEG_ROOT_FOLDER</name>
      <anchorfile>namespacesegmentation_1_1kittiseg.html</anchorfile>
      <anchor>a3447f4fe04ebba9bff16141e183b1456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TB</name>
      <anchorfile>namespacesegmentation_1_1kittiseg.html</anchorfile>
      <anchor>ad9d05102adc9887b6953431661cf984f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>segmentation::mask_publisher</name>
    <filename>namespacesegmentation_1_1mask__publisher.html</filename>
    <class kind="class">segmentation::mask_publisher::MaskPublisher</class>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tools</name>
    <filename>namespacetools.html</filename>
    <namespace>tools::camera_tools</namespace>
    <namespace>tools::drawing_tools</namespace>
    <namespace>tools::image_processing</namespace>
    <namespace>tools::image_subscriber</namespace>
    <namespace>tools::misc</namespace>
    <namespace>tools::save_run</namespace>
    <namespace>tools::statistics_engine</namespace>
    <namespace>tools::test_cam</namespace>
  </compound>
  <compound kind="namespace">
    <name>tools::camera_tools</name>
    <filename>namespacetools_1_1camera__tools.html</filename>
    <class kind="class">tools::camera_tools::Camera</class>
  </compound>
  <compound kind="namespace">
    <name>tools::drawing_tools</name>
    <filename>namespacetools_1_1drawing__tools.html</filename>
    <class kind="class">tools::drawing_tools::DrawingTools</class>
    <member kind="function">
      <type>def</type>
      <name>read_coco_names</name>
      <anchorfile>namespacetools_1_1drawing__tools.html</anchorfile>
      <anchor>ad67736c1985747c0967d4e2086b53e29</anchor>
      <arglist>(class_file_name)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tools::image_processing</name>
    <filename>namespacetools_1_1image__processing.html</filename>
    <class kind="class">tools::image_processing::ResizeAndCrop</class>
    <member kind="function">
      <type>def</type>
      <name>resize_image</name>
      <anchorfile>namespacetools_1_1image__processing.html</anchorfile>
      <anchor>a4387a4e53ebcc27bb6a2182e8f8790e4</anchor>
      <arglist>(height, width, image, interpolation=None)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tools::image_subscriber</name>
    <filename>namespacetools_1_1image__subscriber.html</filename>
    <class kind="class">tools::image_subscriber::ImageSubscriber</class>
  </compound>
  <compound kind="namespace">
    <name>tools::misc</name>
    <filename>namespacetools_1_1misc.html</filename>
    <member kind="function">
      <type>def</type>
      <name>exit_handler</name>
      <anchorfile>namespacetools_1_1misc.html</anchorfile>
      <anchor>ae1d8e7aeddcc794179e85655ed74a09a</anchor>
      <arglist>(camera, video_out, statistics_engine)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>str2bool</name>
      <anchorfile>namespacetools_1_1misc.html</anchorfile>
      <anchor>a2318a5c28c4267cf5ae53cd2479a77e5</anchor>
      <arglist>(s, return_string=False)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tools::save_run</name>
    <filename>namespacetools_1_1save__run.html</filename>
    <class kind="class">tools::save_run::VideoSaver</class>
  </compound>
  <compound kind="namespace">
    <name>tools::statistics_engine</name>
    <filename>namespacetools_1_1statistics__engine.html</filename>
    <class kind="class">tools::statistics_engine::StatisticsEngine</class>
  </compound>
  <compound kind="namespace">
    <name>tools::test_cam</name>
    <filename>namespacetools_1_1test__cam.html</filename>
    <class kind="class">tools::test_cam::testCam</class>
    <member kind="variable">
      <type>bool</type>
      <name>COMPRESSED</name>
      <anchorfile>namespacetools_1_1test__cam.html</anchorfile>
      <anchor>a4b345959c1fd68963683043f8ce77c9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
